diff --git a/locale/af/freedombone-adduser.json b/locale/af/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/af/freedombone-adduser.json +++ b/locale/af/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/af/freedombone-app-dlna.json b/locale/af/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/af/freedombone-app-dlna.json +++ b/locale/af/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/af/freedombone-app-dokuwiki.json b/locale/af/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/af/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-etherpad.json b/locale/af/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/af/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-gnusocial.json b/locale/af/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/af/freedombone-app-gnusocial.json +++ b/locale/af/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/af/freedombone-app-gogs.json b/locale/af/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/af/freedombone-app-gogs.json +++ b/locale/af/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/af/freedombone-app-htmly.json b/locale/af/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/af/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-hubzilla.json b/locale/af/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/af/freedombone-app-hubzilla.json +++ b/locale/af/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/af/freedombone-app-ipfs.json b/locale/af/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/af/freedombone-app-ipfs.json +++ b/locale/af/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/af/freedombone-app-irc.json b/locale/af/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/af/freedombone-app-irc.json +++ b/locale/af/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/af/freedombone-app-jitsi.json b/locale/af/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/af/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-pelican.json b/locale/af/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/af/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-pihole.json b/locale/af/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/af/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-postactiv.json b/locale/af/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/af/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-syncthing.json b/locale/af/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/af/freedombone-app-syncthing.json +++ b/locale/af/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/af/freedombone-app-tahoelafs.json b/locale/af/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/af/freedombone-app-tahoelafs.json +++ b/locale/af/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/af/freedombone-app-vim.json b/locale/af/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/af/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-app-webmail.json b/locale/af/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/af/freedombone-app-webmail.json +++ b/locale/af/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/af/freedombone-app-xmpp.json b/locale/af/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/af/freedombone-app-xmpp.json +++ b/locale/af/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/af/freedombone-backup-local.json b/locale/af/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/af/freedombone-backup-local.json +++ b/locale/af/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/af/freedombone-backup-remote.json b/locale/af/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/af/freedombone-backup-remote.json +++ b/locale/af/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/af/freedombone-base-chaoskey.json b/locale/af/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/af/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-base-email.json b/locale/af/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/af/freedombone-base-email.json +++ b/locale/af/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/af/freedombone-config.json b/locale/af/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/af/freedombone-config.json +++ b/locale/af/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/af/freedombone-controlpanel-user.json b/locale/af/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/af/freedombone-controlpanel-user.json +++ b/locale/af/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/af/freedombone-controlpanel.json b/locale/af/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/af/freedombone-controlpanel.json +++ b/locale/af/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/af/freedombone-image-customise.json b/locale/af/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/af/freedombone-image-customise.json +++ b/locale/af/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/af/freedombone-image-mesh.json b/locale/af/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/af/freedombone-image-mesh.json +++ b/locale/af/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/af/freedombone-image.json b/locale/af/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/af/freedombone-image.json +++ b/locale/af/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/af/freedombone-keydrive.json b/locale/af/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/af/freedombone-keydrive.json +++ b/locale/af/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/af/freedombone-mesh-install.json b/locale/af/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/af/freedombone-mesh-install.json +++ b/locale/af/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/af/freedombone-mirrors.json b/locale/af/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/af/freedombone-mirrors.json +++ b/locale/af/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/af/freedombone-pin-cert.json b/locale/af/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/af/freedombone-pin-cert.json +++ b/locale/af/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/af/freedombone-recoverkey.json b/locale/af/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/af/freedombone-recoverkey.json +++ b/locale/af/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/af/freedombone-restore-local.json b/locale/af/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/af/freedombone-restore-local.json +++ b/locale/af/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/af/freedombone-restore-remote.json b/locale/af/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/af/freedombone-restore-remote.json +++ b/locale/af/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/af/freedombone-rmuser.json b/locale/af/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/af/freedombone-rmuser.json +++ b/locale/af/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/af/freedombone-sec.json b/locale/af/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/af/freedombone-sec.json +++ b/locale/af/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-backup.json b/locale/af/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/af/freedombone-utils-backup.json +++ b/locale/af/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-final.json b/locale/af/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/af/freedombone-utils-final.json +++ b/locale/af/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-interactive.json b/locale/af/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/af/freedombone-utils-interactive.json +++ b/locale/af/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-keys.json b/locale/af/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/af/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-utils-selector.json b/locale/af/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/af/freedombone-utils-selector.json +++ b/locale/af/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-web.json b/locale/af/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/af/freedombone-utils-web.json +++ b/locale/af/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/af/freedombone-utils-wifi.json b/locale/af/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/af/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-wifi.json b/locale/af/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/af/freedombone-wifi.json +++ b/locale/af/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/af/freedombone.json b/locale/af/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/af/freedombone.json +++ b/locale/af/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-adduser.json b/locale/ar/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ar/freedombone-adduser.json +++ b/locale/ar/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ar/freedombone-app-dlna.json b/locale/ar/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ar/freedombone-app-dlna.json +++ b/locale/ar/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ar/freedombone-app-dokuwiki.json b/locale/ar/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ar/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-etherpad.json b/locale/ar/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ar/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-gnusocial.json b/locale/ar/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ar/freedombone-app-gnusocial.json +++ b/locale/ar/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-app-gogs.json b/locale/ar/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ar/freedombone-app-gogs.json +++ b/locale/ar/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-app-htmly.json b/locale/ar/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ar/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-hubzilla.json b/locale/ar/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ar/freedombone-app-hubzilla.json +++ b/locale/ar/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ar/freedombone-app-ipfs.json b/locale/ar/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ar/freedombone-app-ipfs.json +++ b/locale/ar/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ar/freedombone-app-irc.json b/locale/ar/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ar/freedombone-app-irc.json +++ b/locale/ar/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-app-jitsi.json b/locale/ar/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ar/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-pelican.json b/locale/ar/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ar/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-pihole.json b/locale/ar/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ar/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-postactiv.json b/locale/ar/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ar/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-syncthing.json b/locale/ar/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ar/freedombone-app-syncthing.json +++ b/locale/ar/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ar/freedombone-app-tahoelafs.json b/locale/ar/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ar/freedombone-app-tahoelafs.json +++ b/locale/ar/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-app-vim.json b/locale/ar/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ar/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-app-webmail.json b/locale/ar/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ar/freedombone-app-webmail.json +++ b/locale/ar/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-app-xmpp.json b/locale/ar/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ar/freedombone-app-xmpp.json +++ b/locale/ar/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ar/freedombone-backup-local.json b/locale/ar/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ar/freedombone-backup-local.json +++ b/locale/ar/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-backup-remote.json b/locale/ar/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ar/freedombone-backup-remote.json +++ b/locale/ar/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-base-chaoskey.json b/locale/ar/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ar/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-base-email.json b/locale/ar/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ar/freedombone-base-email.json +++ b/locale/ar/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ar/freedombone-config.json b/locale/ar/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ar/freedombone-config.json +++ b/locale/ar/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-controlpanel-user.json b/locale/ar/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ar/freedombone-controlpanel-user.json +++ b/locale/ar/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ar/freedombone-controlpanel.json b/locale/ar/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ar/freedombone-controlpanel.json +++ b/locale/ar/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-image-customise.json b/locale/ar/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ar/freedombone-image-customise.json +++ b/locale/ar/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-image-mesh.json b/locale/ar/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ar/freedombone-image-mesh.json +++ b/locale/ar/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-image.json b/locale/ar/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ar/freedombone-image.json +++ b/locale/ar/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-keydrive.json b/locale/ar/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ar/freedombone-keydrive.json +++ b/locale/ar/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ar/freedombone-mesh-install.json b/locale/ar/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ar/freedombone-mesh-install.json +++ b/locale/ar/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-mirrors.json b/locale/ar/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ar/freedombone-mirrors.json +++ b/locale/ar/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-pin-cert.json b/locale/ar/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ar/freedombone-pin-cert.json +++ b/locale/ar/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-recoverkey.json b/locale/ar/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ar/freedombone-recoverkey.json +++ b/locale/ar/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-restore-local.json b/locale/ar/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ar/freedombone-restore-local.json +++ b/locale/ar/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-restore-remote.json b/locale/ar/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ar/freedombone-restore-remote.json +++ b/locale/ar/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-rmuser.json b/locale/ar/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ar/freedombone-rmuser.json +++ b/locale/ar/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-sec.json b/locale/ar/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ar/freedombone-sec.json +++ b/locale/ar/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-backup.json b/locale/ar/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ar/freedombone-utils-backup.json +++ b/locale/ar/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-final.json b/locale/ar/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ar/freedombone-utils-final.json +++ b/locale/ar/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-interactive.json b/locale/ar/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ar/freedombone-utils-interactive.json +++ b/locale/ar/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-keys.json b/locale/ar/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ar/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-utils-selector.json b/locale/ar/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ar/freedombone-utils-selector.json +++ b/locale/ar/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-web.json b/locale/ar/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ar/freedombone-utils-web.json +++ b/locale/ar/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ar/freedombone-utils-wifi.json b/locale/ar/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ar/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-wifi.json b/locale/ar/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ar/freedombone-wifi.json +++ b/locale/ar/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ar/freedombone.json b/locale/ar/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ar/freedombone.json +++ b/locale/ar/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/be/freedombone-adduser.json b/locale/be/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/be/freedombone-adduser.json +++ b/locale/be/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/be/freedombone-app-dlna.json b/locale/be/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/be/freedombone-app-dlna.json +++ b/locale/be/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/be/freedombone-app-dokuwiki.json b/locale/be/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/be/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-etherpad.json b/locale/be/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/be/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-gnusocial.json b/locale/be/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/be/freedombone-app-gnusocial.json +++ b/locale/be/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/be/freedombone-app-gogs.json b/locale/be/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/be/freedombone-app-gogs.json +++ b/locale/be/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/be/freedombone-app-htmly.json b/locale/be/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/be/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-hubzilla.json b/locale/be/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/be/freedombone-app-hubzilla.json +++ b/locale/be/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/be/freedombone-app-ipfs.json b/locale/be/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/be/freedombone-app-ipfs.json +++ b/locale/be/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/be/freedombone-app-irc.json b/locale/be/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/be/freedombone-app-irc.json +++ b/locale/be/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/be/freedombone-app-jitsi.json b/locale/be/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/be/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-pelican.json b/locale/be/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/be/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-pihole.json b/locale/be/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/be/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-postactiv.json b/locale/be/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/be/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-syncthing.json b/locale/be/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/be/freedombone-app-syncthing.json +++ b/locale/be/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/be/freedombone-app-tahoelafs.json b/locale/be/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/be/freedombone-app-tahoelafs.json +++ b/locale/be/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/be/freedombone-app-vim.json b/locale/be/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/be/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-app-webmail.json b/locale/be/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/be/freedombone-app-webmail.json +++ b/locale/be/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/be/freedombone-app-xmpp.json b/locale/be/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/be/freedombone-app-xmpp.json +++ b/locale/be/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/be/freedombone-backup-local.json b/locale/be/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/be/freedombone-backup-local.json +++ b/locale/be/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/be/freedombone-backup-remote.json b/locale/be/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/be/freedombone-backup-remote.json +++ b/locale/be/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/be/freedombone-base-chaoskey.json b/locale/be/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/be/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-base-email.json b/locale/be/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/be/freedombone-base-email.json +++ b/locale/be/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/be/freedombone-config.json b/locale/be/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/be/freedombone-config.json +++ b/locale/be/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/be/freedombone-controlpanel-user.json b/locale/be/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/be/freedombone-controlpanel-user.json +++ b/locale/be/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/be/freedombone-controlpanel.json b/locale/be/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/be/freedombone-controlpanel.json +++ b/locale/be/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/be/freedombone-image-customise.json b/locale/be/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/be/freedombone-image-customise.json +++ b/locale/be/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/be/freedombone-image-mesh.json b/locale/be/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/be/freedombone-image-mesh.json +++ b/locale/be/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/be/freedombone-image.json b/locale/be/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/be/freedombone-image.json +++ b/locale/be/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/be/freedombone-keydrive.json b/locale/be/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/be/freedombone-keydrive.json +++ b/locale/be/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/be/freedombone-mesh-install.json b/locale/be/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/be/freedombone-mesh-install.json +++ b/locale/be/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/be/freedombone-mirrors.json b/locale/be/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/be/freedombone-mirrors.json +++ b/locale/be/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/be/freedombone-pin-cert.json b/locale/be/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/be/freedombone-pin-cert.json +++ b/locale/be/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/be/freedombone-recoverkey.json b/locale/be/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/be/freedombone-recoverkey.json +++ b/locale/be/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/be/freedombone-restore-local.json b/locale/be/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/be/freedombone-restore-local.json +++ b/locale/be/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/be/freedombone-restore-remote.json b/locale/be/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/be/freedombone-restore-remote.json +++ b/locale/be/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/be/freedombone-rmuser.json b/locale/be/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/be/freedombone-rmuser.json +++ b/locale/be/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/be/freedombone-sec.json b/locale/be/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/be/freedombone-sec.json +++ b/locale/be/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-backup.json b/locale/be/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/be/freedombone-utils-backup.json +++ b/locale/be/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-final.json b/locale/be/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/be/freedombone-utils-final.json +++ b/locale/be/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-interactive.json b/locale/be/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/be/freedombone-utils-interactive.json +++ b/locale/be/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-keys.json b/locale/be/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/be/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-utils-selector.json b/locale/be/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/be/freedombone-utils-selector.json +++ b/locale/be/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-web.json b/locale/be/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/be/freedombone-utils-web.json +++ b/locale/be/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/be/freedombone-utils-wifi.json b/locale/be/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/be/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-wifi.json b/locale/be/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/be/freedombone-wifi.json +++ b/locale/be/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/be/freedombone.json b/locale/be/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/be/freedombone.json +++ b/locale/be/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-adduser.json b/locale/bg/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/bg/freedombone-adduser.json +++ b/locale/bg/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/bg/freedombone-app-dlna.json b/locale/bg/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/bg/freedombone-app-dlna.json +++ b/locale/bg/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/bg/freedombone-app-dokuwiki.json b/locale/bg/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/bg/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-etherpad.json b/locale/bg/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/bg/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-gnusocial.json b/locale/bg/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/bg/freedombone-app-gnusocial.json +++ b/locale/bg/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-app-gogs.json b/locale/bg/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/bg/freedombone-app-gogs.json +++ b/locale/bg/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-app-htmly.json b/locale/bg/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/bg/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-hubzilla.json b/locale/bg/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/bg/freedombone-app-hubzilla.json +++ b/locale/bg/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/bg/freedombone-app-ipfs.json b/locale/bg/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/bg/freedombone-app-ipfs.json +++ b/locale/bg/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/bg/freedombone-app-irc.json b/locale/bg/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/bg/freedombone-app-irc.json +++ b/locale/bg/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-app-jitsi.json b/locale/bg/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/bg/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-pelican.json b/locale/bg/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/bg/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-pihole.json b/locale/bg/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/bg/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-postactiv.json b/locale/bg/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/bg/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-syncthing.json b/locale/bg/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/bg/freedombone-app-syncthing.json +++ b/locale/bg/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/bg/freedombone-app-tahoelafs.json b/locale/bg/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/bg/freedombone-app-tahoelafs.json +++ b/locale/bg/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-app-vim.json b/locale/bg/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/bg/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-app-webmail.json b/locale/bg/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/bg/freedombone-app-webmail.json +++ b/locale/bg/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-app-xmpp.json b/locale/bg/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/bg/freedombone-app-xmpp.json +++ b/locale/bg/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/bg/freedombone-backup-local.json b/locale/bg/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/bg/freedombone-backup-local.json +++ b/locale/bg/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-backup-remote.json b/locale/bg/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/bg/freedombone-backup-remote.json +++ b/locale/bg/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-base-chaoskey.json b/locale/bg/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/bg/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-base-email.json b/locale/bg/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/bg/freedombone-base-email.json +++ b/locale/bg/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/bg/freedombone-config.json b/locale/bg/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/bg/freedombone-config.json +++ b/locale/bg/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-controlpanel-user.json b/locale/bg/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/bg/freedombone-controlpanel-user.json +++ b/locale/bg/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/bg/freedombone-controlpanel.json b/locale/bg/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/bg/freedombone-controlpanel.json +++ b/locale/bg/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-image-customise.json b/locale/bg/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/bg/freedombone-image-customise.json +++ b/locale/bg/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-image-mesh.json b/locale/bg/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/bg/freedombone-image-mesh.json +++ b/locale/bg/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-image.json b/locale/bg/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/bg/freedombone-image.json +++ b/locale/bg/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-keydrive.json b/locale/bg/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/bg/freedombone-keydrive.json +++ b/locale/bg/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/bg/freedombone-mesh-install.json b/locale/bg/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/bg/freedombone-mesh-install.json +++ b/locale/bg/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-mirrors.json b/locale/bg/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/bg/freedombone-mirrors.json +++ b/locale/bg/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-pin-cert.json b/locale/bg/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/bg/freedombone-pin-cert.json +++ b/locale/bg/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-recoverkey.json b/locale/bg/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/bg/freedombone-recoverkey.json +++ b/locale/bg/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-restore-local.json b/locale/bg/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/bg/freedombone-restore-local.json +++ b/locale/bg/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-restore-remote.json b/locale/bg/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/bg/freedombone-restore-remote.json +++ b/locale/bg/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-rmuser.json b/locale/bg/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/bg/freedombone-rmuser.json +++ b/locale/bg/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-sec.json b/locale/bg/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/bg/freedombone-sec.json +++ b/locale/bg/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-backup.json b/locale/bg/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/bg/freedombone-utils-backup.json +++ b/locale/bg/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-final.json b/locale/bg/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/bg/freedombone-utils-final.json +++ b/locale/bg/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-interactive.json b/locale/bg/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/bg/freedombone-utils-interactive.json +++ b/locale/bg/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-keys.json b/locale/bg/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/bg/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-utils-selector.json b/locale/bg/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/bg/freedombone-utils-selector.json +++ b/locale/bg/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-web.json b/locale/bg/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/bg/freedombone-utils-web.json +++ b/locale/bg/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/bg/freedombone-utils-wifi.json b/locale/bg/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/bg/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-wifi.json b/locale/bg/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/bg/freedombone-wifi.json +++ b/locale/bg/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/bg/freedombone.json b/locale/bg/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/bg/freedombone.json +++ b/locale/bg/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-adduser.json b/locale/bs/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/bs/freedombone-adduser.json +++ b/locale/bs/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/bs/freedombone-app-dlna.json b/locale/bs/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/bs/freedombone-app-dlna.json +++ b/locale/bs/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/bs/freedombone-app-dokuwiki.json b/locale/bs/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/bs/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-etherpad.json b/locale/bs/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/bs/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-gnusocial.json b/locale/bs/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/bs/freedombone-app-gnusocial.json +++ b/locale/bs/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-app-gogs.json b/locale/bs/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/bs/freedombone-app-gogs.json +++ b/locale/bs/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-app-htmly.json b/locale/bs/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/bs/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-hubzilla.json b/locale/bs/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/bs/freedombone-app-hubzilla.json +++ b/locale/bs/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/bs/freedombone-app-ipfs.json b/locale/bs/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/bs/freedombone-app-ipfs.json +++ b/locale/bs/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/bs/freedombone-app-irc.json b/locale/bs/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/bs/freedombone-app-irc.json +++ b/locale/bs/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-app-jitsi.json b/locale/bs/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/bs/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-pelican.json b/locale/bs/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/bs/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-pihole.json b/locale/bs/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/bs/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-postactiv.json b/locale/bs/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/bs/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-syncthing.json b/locale/bs/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/bs/freedombone-app-syncthing.json +++ b/locale/bs/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/bs/freedombone-app-tahoelafs.json b/locale/bs/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/bs/freedombone-app-tahoelafs.json +++ b/locale/bs/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-app-vim.json b/locale/bs/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/bs/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-app-webmail.json b/locale/bs/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/bs/freedombone-app-webmail.json +++ b/locale/bs/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-app-xmpp.json b/locale/bs/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/bs/freedombone-app-xmpp.json +++ b/locale/bs/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/bs/freedombone-backup-local.json b/locale/bs/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/bs/freedombone-backup-local.json +++ b/locale/bs/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-backup-remote.json b/locale/bs/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/bs/freedombone-backup-remote.json +++ b/locale/bs/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-base-chaoskey.json b/locale/bs/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/bs/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-base-email.json b/locale/bs/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/bs/freedombone-base-email.json +++ b/locale/bs/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/bs/freedombone-config.json b/locale/bs/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/bs/freedombone-config.json +++ b/locale/bs/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-controlpanel-user.json b/locale/bs/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/bs/freedombone-controlpanel-user.json +++ b/locale/bs/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/bs/freedombone-controlpanel.json b/locale/bs/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/bs/freedombone-controlpanel.json +++ b/locale/bs/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-image-customise.json b/locale/bs/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/bs/freedombone-image-customise.json +++ b/locale/bs/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-image-mesh.json b/locale/bs/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/bs/freedombone-image-mesh.json +++ b/locale/bs/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-image.json b/locale/bs/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/bs/freedombone-image.json +++ b/locale/bs/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-keydrive.json b/locale/bs/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/bs/freedombone-keydrive.json +++ b/locale/bs/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/bs/freedombone-mesh-install.json b/locale/bs/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/bs/freedombone-mesh-install.json +++ b/locale/bs/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-mirrors.json b/locale/bs/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/bs/freedombone-mirrors.json +++ b/locale/bs/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-pin-cert.json b/locale/bs/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/bs/freedombone-pin-cert.json +++ b/locale/bs/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-recoverkey.json b/locale/bs/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/bs/freedombone-recoverkey.json +++ b/locale/bs/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-restore-local.json b/locale/bs/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/bs/freedombone-restore-local.json +++ b/locale/bs/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-restore-remote.json b/locale/bs/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/bs/freedombone-restore-remote.json +++ b/locale/bs/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-rmuser.json b/locale/bs/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/bs/freedombone-rmuser.json +++ b/locale/bs/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-sec.json b/locale/bs/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/bs/freedombone-sec.json +++ b/locale/bs/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-backup.json b/locale/bs/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/bs/freedombone-utils-backup.json +++ b/locale/bs/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-final.json b/locale/bs/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/bs/freedombone-utils-final.json +++ b/locale/bs/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-interactive.json b/locale/bs/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/bs/freedombone-utils-interactive.json +++ b/locale/bs/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-keys.json b/locale/bs/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/bs/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-utils-selector.json b/locale/bs/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/bs/freedombone-utils-selector.json +++ b/locale/bs/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-web.json b/locale/bs/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/bs/freedombone-utils-web.json +++ b/locale/bs/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/bs/freedombone-utils-wifi.json b/locale/bs/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/bs/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-wifi.json b/locale/bs/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/bs/freedombone-wifi.json +++ b/locale/bs/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/bs/freedombone.json b/locale/bs/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/bs/freedombone.json +++ b/locale/bs/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-adduser.json b/locale/ca/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ca/freedombone-adduser.json +++ b/locale/ca/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ca/freedombone-app-dlna.json b/locale/ca/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ca/freedombone-app-dlna.json +++ b/locale/ca/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ca/freedombone-app-dokuwiki.json b/locale/ca/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ca/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-etherpad.json b/locale/ca/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ca/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-gnusocial.json b/locale/ca/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ca/freedombone-app-gnusocial.json +++ b/locale/ca/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-app-gogs.json b/locale/ca/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ca/freedombone-app-gogs.json +++ b/locale/ca/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-app-htmly.json b/locale/ca/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ca/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-hubzilla.json b/locale/ca/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ca/freedombone-app-hubzilla.json +++ b/locale/ca/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ca/freedombone-app-ipfs.json b/locale/ca/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ca/freedombone-app-ipfs.json +++ b/locale/ca/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ca/freedombone-app-irc.json b/locale/ca/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ca/freedombone-app-irc.json +++ b/locale/ca/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-app-jitsi.json b/locale/ca/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ca/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-pelican.json b/locale/ca/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ca/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-pihole.json b/locale/ca/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ca/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-postactiv.json b/locale/ca/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ca/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-syncthing.json b/locale/ca/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ca/freedombone-app-syncthing.json +++ b/locale/ca/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ca/freedombone-app-tahoelafs.json b/locale/ca/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ca/freedombone-app-tahoelafs.json +++ b/locale/ca/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-app-vim.json b/locale/ca/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ca/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-app-webmail.json b/locale/ca/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ca/freedombone-app-webmail.json +++ b/locale/ca/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-app-xmpp.json b/locale/ca/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ca/freedombone-app-xmpp.json +++ b/locale/ca/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ca/freedombone-backup-local.json b/locale/ca/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ca/freedombone-backup-local.json +++ b/locale/ca/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-backup-remote.json b/locale/ca/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ca/freedombone-backup-remote.json +++ b/locale/ca/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-base-chaoskey.json b/locale/ca/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ca/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-base-email.json b/locale/ca/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ca/freedombone-base-email.json +++ b/locale/ca/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ca/freedombone-config.json b/locale/ca/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ca/freedombone-config.json +++ b/locale/ca/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-controlpanel-user.json b/locale/ca/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ca/freedombone-controlpanel-user.json +++ b/locale/ca/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ca/freedombone-controlpanel.json b/locale/ca/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ca/freedombone-controlpanel.json +++ b/locale/ca/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-image-customise.json b/locale/ca/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ca/freedombone-image-customise.json +++ b/locale/ca/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-image-mesh.json b/locale/ca/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ca/freedombone-image-mesh.json +++ b/locale/ca/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-image.json b/locale/ca/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ca/freedombone-image.json +++ b/locale/ca/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-keydrive.json b/locale/ca/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ca/freedombone-keydrive.json +++ b/locale/ca/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ca/freedombone-mesh-install.json b/locale/ca/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ca/freedombone-mesh-install.json +++ b/locale/ca/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-mirrors.json b/locale/ca/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ca/freedombone-mirrors.json +++ b/locale/ca/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-pin-cert.json b/locale/ca/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ca/freedombone-pin-cert.json +++ b/locale/ca/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-recoverkey.json b/locale/ca/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ca/freedombone-recoverkey.json +++ b/locale/ca/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-restore-local.json b/locale/ca/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ca/freedombone-restore-local.json +++ b/locale/ca/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-restore-remote.json b/locale/ca/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ca/freedombone-restore-remote.json +++ b/locale/ca/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-rmuser.json b/locale/ca/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ca/freedombone-rmuser.json +++ b/locale/ca/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-sec.json b/locale/ca/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ca/freedombone-sec.json +++ b/locale/ca/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-backup.json b/locale/ca/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ca/freedombone-utils-backup.json +++ b/locale/ca/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-final.json b/locale/ca/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ca/freedombone-utils-final.json +++ b/locale/ca/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-interactive.json b/locale/ca/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ca/freedombone-utils-interactive.json +++ b/locale/ca/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-keys.json b/locale/ca/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ca/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-utils-selector.json b/locale/ca/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ca/freedombone-utils-selector.json +++ b/locale/ca/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-web.json b/locale/ca/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ca/freedombone-utils-web.json +++ b/locale/ca/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ca/freedombone-utils-wifi.json b/locale/ca/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ca/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-wifi.json b/locale/ca/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ca/freedombone-wifi.json +++ b/locale/ca/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ca/freedombone.json b/locale/ca/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ca/freedombone.json +++ b/locale/ca/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-adduser.json b/locale/cs/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/cs/freedombone-adduser.json +++ b/locale/cs/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/cs/freedombone-app-dlna.json b/locale/cs/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/cs/freedombone-app-dlna.json +++ b/locale/cs/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/cs/freedombone-app-dokuwiki.json b/locale/cs/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/cs/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-etherpad.json b/locale/cs/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/cs/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-gnusocial.json b/locale/cs/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/cs/freedombone-app-gnusocial.json +++ b/locale/cs/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-app-gogs.json b/locale/cs/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/cs/freedombone-app-gogs.json +++ b/locale/cs/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-app-htmly.json b/locale/cs/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/cs/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-hubzilla.json b/locale/cs/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/cs/freedombone-app-hubzilla.json +++ b/locale/cs/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/cs/freedombone-app-ipfs.json b/locale/cs/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/cs/freedombone-app-ipfs.json +++ b/locale/cs/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/cs/freedombone-app-irc.json b/locale/cs/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/cs/freedombone-app-irc.json +++ b/locale/cs/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-app-jitsi.json b/locale/cs/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/cs/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-pelican.json b/locale/cs/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/cs/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-pihole.json b/locale/cs/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/cs/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-postactiv.json b/locale/cs/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/cs/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-syncthing.json b/locale/cs/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/cs/freedombone-app-syncthing.json +++ b/locale/cs/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/cs/freedombone-app-tahoelafs.json b/locale/cs/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/cs/freedombone-app-tahoelafs.json +++ b/locale/cs/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-app-vim.json b/locale/cs/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/cs/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-app-webmail.json b/locale/cs/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/cs/freedombone-app-webmail.json +++ b/locale/cs/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-app-xmpp.json b/locale/cs/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/cs/freedombone-app-xmpp.json +++ b/locale/cs/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/cs/freedombone-backup-local.json b/locale/cs/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/cs/freedombone-backup-local.json +++ b/locale/cs/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-backup-remote.json b/locale/cs/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/cs/freedombone-backup-remote.json +++ b/locale/cs/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-base-chaoskey.json b/locale/cs/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/cs/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-base-email.json b/locale/cs/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/cs/freedombone-base-email.json +++ b/locale/cs/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/cs/freedombone-config.json b/locale/cs/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/cs/freedombone-config.json +++ b/locale/cs/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-controlpanel-user.json b/locale/cs/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/cs/freedombone-controlpanel-user.json +++ b/locale/cs/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/cs/freedombone-controlpanel.json b/locale/cs/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/cs/freedombone-controlpanel.json +++ b/locale/cs/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-image-customise.json b/locale/cs/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/cs/freedombone-image-customise.json +++ b/locale/cs/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-image-mesh.json b/locale/cs/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/cs/freedombone-image-mesh.json +++ b/locale/cs/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-image.json b/locale/cs/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/cs/freedombone-image.json +++ b/locale/cs/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-keydrive.json b/locale/cs/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/cs/freedombone-keydrive.json +++ b/locale/cs/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/cs/freedombone-mesh-install.json b/locale/cs/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/cs/freedombone-mesh-install.json +++ b/locale/cs/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-mirrors.json b/locale/cs/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/cs/freedombone-mirrors.json +++ b/locale/cs/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-pin-cert.json b/locale/cs/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/cs/freedombone-pin-cert.json +++ b/locale/cs/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-recoverkey.json b/locale/cs/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/cs/freedombone-recoverkey.json +++ b/locale/cs/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-restore-local.json b/locale/cs/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/cs/freedombone-restore-local.json +++ b/locale/cs/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-restore-remote.json b/locale/cs/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/cs/freedombone-restore-remote.json +++ b/locale/cs/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-rmuser.json b/locale/cs/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/cs/freedombone-rmuser.json +++ b/locale/cs/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-sec.json b/locale/cs/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/cs/freedombone-sec.json +++ b/locale/cs/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-backup.json b/locale/cs/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/cs/freedombone-utils-backup.json +++ b/locale/cs/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-final.json b/locale/cs/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/cs/freedombone-utils-final.json +++ b/locale/cs/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-interactive.json b/locale/cs/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/cs/freedombone-utils-interactive.json +++ b/locale/cs/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-keys.json b/locale/cs/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/cs/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-utils-selector.json b/locale/cs/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/cs/freedombone-utils-selector.json +++ b/locale/cs/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-web.json b/locale/cs/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/cs/freedombone-utils-web.json +++ b/locale/cs/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/cs/freedombone-utils-wifi.json b/locale/cs/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/cs/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-wifi.json b/locale/cs/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/cs/freedombone-wifi.json +++ b/locale/cs/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/cs/freedombone.json b/locale/cs/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/cs/freedombone.json +++ b/locale/cs/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/da/freedombone-adduser.json b/locale/da/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/da/freedombone-adduser.json +++ b/locale/da/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/da/freedombone-app-dlna.json b/locale/da/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/da/freedombone-app-dlna.json +++ b/locale/da/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/da/freedombone-app-dokuwiki.json b/locale/da/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/da/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-etherpad.json b/locale/da/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/da/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-gnusocial.json b/locale/da/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/da/freedombone-app-gnusocial.json +++ b/locale/da/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/da/freedombone-app-gogs.json b/locale/da/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/da/freedombone-app-gogs.json +++ b/locale/da/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/da/freedombone-app-htmly.json b/locale/da/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/da/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-hubzilla.json b/locale/da/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/da/freedombone-app-hubzilla.json +++ b/locale/da/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/da/freedombone-app-ipfs.json b/locale/da/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/da/freedombone-app-ipfs.json +++ b/locale/da/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/da/freedombone-app-irc.json b/locale/da/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/da/freedombone-app-irc.json +++ b/locale/da/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/da/freedombone-app-jitsi.json b/locale/da/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/da/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-pelican.json b/locale/da/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/da/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-pihole.json b/locale/da/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/da/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-postactiv.json b/locale/da/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/da/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-syncthing.json b/locale/da/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/da/freedombone-app-syncthing.json +++ b/locale/da/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/da/freedombone-app-tahoelafs.json b/locale/da/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/da/freedombone-app-tahoelafs.json +++ b/locale/da/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/da/freedombone-app-vim.json b/locale/da/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/da/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-app-webmail.json b/locale/da/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/da/freedombone-app-webmail.json +++ b/locale/da/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/da/freedombone-app-xmpp.json b/locale/da/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/da/freedombone-app-xmpp.json +++ b/locale/da/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/da/freedombone-backup-local.json b/locale/da/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/da/freedombone-backup-local.json +++ b/locale/da/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/da/freedombone-backup-remote.json b/locale/da/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/da/freedombone-backup-remote.json +++ b/locale/da/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/da/freedombone-base-chaoskey.json b/locale/da/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/da/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-base-email.json b/locale/da/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/da/freedombone-base-email.json +++ b/locale/da/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/da/freedombone-config.json b/locale/da/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/da/freedombone-config.json +++ b/locale/da/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/da/freedombone-controlpanel-user.json b/locale/da/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/da/freedombone-controlpanel-user.json +++ b/locale/da/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/da/freedombone-controlpanel.json b/locale/da/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/da/freedombone-controlpanel.json +++ b/locale/da/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/da/freedombone-image-customise.json b/locale/da/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/da/freedombone-image-customise.json +++ b/locale/da/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/da/freedombone-image-mesh.json b/locale/da/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/da/freedombone-image-mesh.json +++ b/locale/da/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/da/freedombone-image.json b/locale/da/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/da/freedombone-image.json +++ b/locale/da/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/da/freedombone-keydrive.json b/locale/da/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/da/freedombone-keydrive.json +++ b/locale/da/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/da/freedombone-mesh-install.json b/locale/da/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/da/freedombone-mesh-install.json +++ b/locale/da/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/da/freedombone-mirrors.json b/locale/da/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/da/freedombone-mirrors.json +++ b/locale/da/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/da/freedombone-pin-cert.json b/locale/da/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/da/freedombone-pin-cert.json +++ b/locale/da/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/da/freedombone-recoverkey.json b/locale/da/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/da/freedombone-recoverkey.json +++ b/locale/da/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/da/freedombone-restore-local.json b/locale/da/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/da/freedombone-restore-local.json +++ b/locale/da/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/da/freedombone-restore-remote.json b/locale/da/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/da/freedombone-restore-remote.json +++ b/locale/da/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/da/freedombone-rmuser.json b/locale/da/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/da/freedombone-rmuser.json +++ b/locale/da/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/da/freedombone-sec.json b/locale/da/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/da/freedombone-sec.json +++ b/locale/da/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-backup.json b/locale/da/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/da/freedombone-utils-backup.json +++ b/locale/da/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-final.json b/locale/da/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/da/freedombone-utils-final.json +++ b/locale/da/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-interactive.json b/locale/da/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/da/freedombone-utils-interactive.json +++ b/locale/da/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-keys.json b/locale/da/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/da/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-utils-selector.json b/locale/da/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/da/freedombone-utils-selector.json +++ b/locale/da/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-web.json b/locale/da/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/da/freedombone-utils-web.json +++ b/locale/da/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/da/freedombone-utils-wifi.json b/locale/da/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/da/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-wifi.json b/locale/da/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/da/freedombone-wifi.json +++ b/locale/da/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/da/freedombone.json b/locale/da/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/da/freedombone.json +++ b/locale/da/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/de/freedombone-adduser.json b/locale/de/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/de/freedombone-adduser.json +++ b/locale/de/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/de/freedombone-app-dlna.json b/locale/de/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/de/freedombone-app-dlna.json +++ b/locale/de/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/de/freedombone-app-dokuwiki.json b/locale/de/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/de/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-etherpad.json b/locale/de/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/de/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-gnusocial.json b/locale/de/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/de/freedombone-app-gnusocial.json +++ b/locale/de/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/de/freedombone-app-gogs.json b/locale/de/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/de/freedombone-app-gogs.json +++ b/locale/de/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/de/freedombone-app-htmly.json b/locale/de/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/de/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-hubzilla.json b/locale/de/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/de/freedombone-app-hubzilla.json +++ b/locale/de/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/de/freedombone-app-ipfs.json b/locale/de/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/de/freedombone-app-ipfs.json +++ b/locale/de/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/de/freedombone-app-irc.json b/locale/de/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/de/freedombone-app-irc.json +++ b/locale/de/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/de/freedombone-app-jitsi.json b/locale/de/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/de/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-pelican.json b/locale/de/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/de/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-pihole.json b/locale/de/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/de/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-postactiv.json b/locale/de/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/de/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-syncthing.json b/locale/de/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/de/freedombone-app-syncthing.json +++ b/locale/de/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/de/freedombone-app-tahoelafs.json b/locale/de/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/de/freedombone-app-tahoelafs.json +++ b/locale/de/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/de/freedombone-app-vim.json b/locale/de/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/de/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-app-webmail.json b/locale/de/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/de/freedombone-app-webmail.json +++ b/locale/de/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/de/freedombone-app-xmpp.json b/locale/de/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/de/freedombone-app-xmpp.json +++ b/locale/de/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/de/freedombone-backup-local.json b/locale/de/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/de/freedombone-backup-local.json +++ b/locale/de/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/de/freedombone-backup-remote.json b/locale/de/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/de/freedombone-backup-remote.json +++ b/locale/de/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/de/freedombone-base-chaoskey.json b/locale/de/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/de/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-base-email.json b/locale/de/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/de/freedombone-base-email.json +++ b/locale/de/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/de/freedombone-config.json b/locale/de/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/de/freedombone-config.json +++ b/locale/de/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/de/freedombone-controlpanel-user.json b/locale/de/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/de/freedombone-controlpanel-user.json +++ b/locale/de/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/de/freedombone-controlpanel.json b/locale/de/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/de/freedombone-controlpanel.json +++ b/locale/de/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/de/freedombone-image-customise.json b/locale/de/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/de/freedombone-image-customise.json +++ b/locale/de/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/de/freedombone-image-mesh.json b/locale/de/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/de/freedombone-image-mesh.json +++ b/locale/de/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/de/freedombone-image.json b/locale/de/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/de/freedombone-image.json +++ b/locale/de/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/de/freedombone-keydrive.json b/locale/de/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/de/freedombone-keydrive.json +++ b/locale/de/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/de/freedombone-mesh-install.json b/locale/de/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/de/freedombone-mesh-install.json +++ b/locale/de/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/de/freedombone-mirrors.json b/locale/de/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/de/freedombone-mirrors.json +++ b/locale/de/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/de/freedombone-pin-cert.json b/locale/de/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/de/freedombone-pin-cert.json +++ b/locale/de/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/de/freedombone-recoverkey.json b/locale/de/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/de/freedombone-recoverkey.json +++ b/locale/de/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/de/freedombone-restore-local.json b/locale/de/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/de/freedombone-restore-local.json +++ b/locale/de/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/de/freedombone-restore-remote.json b/locale/de/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/de/freedombone-restore-remote.json +++ b/locale/de/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/de/freedombone-rmuser.json b/locale/de/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/de/freedombone-rmuser.json +++ b/locale/de/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/de/freedombone-sec.json b/locale/de/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/de/freedombone-sec.json +++ b/locale/de/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-backup.json b/locale/de/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/de/freedombone-utils-backup.json +++ b/locale/de/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-final.json b/locale/de/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/de/freedombone-utils-final.json +++ b/locale/de/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-interactive.json b/locale/de/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/de/freedombone-utils-interactive.json +++ b/locale/de/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-keys.json b/locale/de/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/de/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-utils-selector.json b/locale/de/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/de/freedombone-utils-selector.json +++ b/locale/de/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-web.json b/locale/de/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/de/freedombone-utils-web.json +++ b/locale/de/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/de/freedombone-utils-wifi.json b/locale/de/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/de/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-wifi.json b/locale/de/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/de/freedombone-wifi.json +++ b/locale/de/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/de/freedombone.json b/locale/de/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/de/freedombone.json +++ b/locale/de/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-adduser.json b/locale/de_du/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/de_du/freedombone-adduser.json +++ b/locale/de_du/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/de_du/freedombone-app-dlna.json b/locale/de_du/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/de_du/freedombone-app-dlna.json +++ b/locale/de_du/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/de_du/freedombone-app-dokuwiki.json b/locale/de_du/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/de_du/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-etherpad.json b/locale/de_du/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/de_du/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-gnusocial.json b/locale/de_du/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/de_du/freedombone-app-gnusocial.json +++ b/locale/de_du/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-app-gogs.json b/locale/de_du/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/de_du/freedombone-app-gogs.json +++ b/locale/de_du/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-app-htmly.json b/locale/de_du/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/de_du/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-hubzilla.json b/locale/de_du/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/de_du/freedombone-app-hubzilla.json +++ b/locale/de_du/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/de_du/freedombone-app-ipfs.json b/locale/de_du/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/de_du/freedombone-app-ipfs.json +++ b/locale/de_du/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/de_du/freedombone-app-irc.json b/locale/de_du/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/de_du/freedombone-app-irc.json +++ b/locale/de_du/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-app-jitsi.json b/locale/de_du/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/de_du/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-pelican.json b/locale/de_du/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/de_du/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-pihole.json b/locale/de_du/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/de_du/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-postactiv.json b/locale/de_du/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/de_du/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-syncthing.json b/locale/de_du/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/de_du/freedombone-app-syncthing.json +++ b/locale/de_du/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/de_du/freedombone-app-tahoelafs.json b/locale/de_du/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/de_du/freedombone-app-tahoelafs.json +++ b/locale/de_du/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-app-vim.json b/locale/de_du/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/de_du/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-app-webmail.json b/locale/de_du/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/de_du/freedombone-app-webmail.json +++ b/locale/de_du/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-app-xmpp.json b/locale/de_du/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/de_du/freedombone-app-xmpp.json +++ b/locale/de_du/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/de_du/freedombone-backup-local.json b/locale/de_du/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/de_du/freedombone-backup-local.json +++ b/locale/de_du/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-backup-remote.json b/locale/de_du/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/de_du/freedombone-backup-remote.json +++ b/locale/de_du/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-base-chaoskey.json b/locale/de_du/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/de_du/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-base-email.json b/locale/de_du/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/de_du/freedombone-base-email.json +++ b/locale/de_du/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/de_du/freedombone-config.json b/locale/de_du/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/de_du/freedombone-config.json +++ b/locale/de_du/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-controlpanel-user.json b/locale/de_du/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/de_du/freedombone-controlpanel-user.json +++ b/locale/de_du/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/de_du/freedombone-controlpanel.json b/locale/de_du/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/de_du/freedombone-controlpanel.json +++ b/locale/de_du/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-image-customise.json b/locale/de_du/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/de_du/freedombone-image-customise.json +++ b/locale/de_du/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-image-mesh.json b/locale/de_du/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/de_du/freedombone-image-mesh.json +++ b/locale/de_du/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-image.json b/locale/de_du/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/de_du/freedombone-image.json +++ b/locale/de_du/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-keydrive.json b/locale/de_du/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/de_du/freedombone-keydrive.json +++ b/locale/de_du/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/de_du/freedombone-mesh-install.json b/locale/de_du/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/de_du/freedombone-mesh-install.json +++ b/locale/de_du/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-mirrors.json b/locale/de_du/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/de_du/freedombone-mirrors.json +++ b/locale/de_du/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-pin-cert.json b/locale/de_du/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/de_du/freedombone-pin-cert.json +++ b/locale/de_du/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-recoverkey.json b/locale/de_du/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/de_du/freedombone-recoverkey.json +++ b/locale/de_du/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-restore-local.json b/locale/de_du/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/de_du/freedombone-restore-local.json +++ b/locale/de_du/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-restore-remote.json b/locale/de_du/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/de_du/freedombone-restore-remote.json +++ b/locale/de_du/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-rmuser.json b/locale/de_du/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/de_du/freedombone-rmuser.json +++ b/locale/de_du/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-sec.json b/locale/de_du/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/de_du/freedombone-sec.json +++ b/locale/de_du/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-backup.json b/locale/de_du/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/de_du/freedombone-utils-backup.json +++ b/locale/de_du/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-final.json b/locale/de_du/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/de_du/freedombone-utils-final.json +++ b/locale/de_du/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-interactive.json b/locale/de_du/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/de_du/freedombone-utils-interactive.json +++ b/locale/de_du/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-keys.json b/locale/de_du/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/de_du/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-selector.json b/locale/de_du/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/de_du/freedombone-utils-selector.json +++ b/locale/de_du/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-web.json b/locale/de_du/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/de_du/freedombone-utils-web.json +++ b/locale/de_du/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone-utils-wifi.json b/locale/de_du/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/de_du/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-wifi.json b/locale/de_du/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/de_du/freedombone-wifi.json +++ b/locale/de_du/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/de_du/freedombone.json b/locale/de_du/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/de_du/freedombone.json +++ b/locale/de_du/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/el/freedombone-adduser.json b/locale/el/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/el/freedombone-adduser.json +++ b/locale/el/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/el/freedombone-app-dlna.json b/locale/el/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/el/freedombone-app-dlna.json +++ b/locale/el/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/el/freedombone-app-dokuwiki.json b/locale/el/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/el/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-etherpad.json b/locale/el/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/el/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-gnusocial.json b/locale/el/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/el/freedombone-app-gnusocial.json +++ b/locale/el/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/el/freedombone-app-gogs.json b/locale/el/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/el/freedombone-app-gogs.json +++ b/locale/el/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/el/freedombone-app-htmly.json b/locale/el/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/el/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-hubzilla.json b/locale/el/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/el/freedombone-app-hubzilla.json +++ b/locale/el/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/el/freedombone-app-ipfs.json b/locale/el/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/el/freedombone-app-ipfs.json +++ b/locale/el/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/el/freedombone-app-irc.json b/locale/el/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/el/freedombone-app-irc.json +++ b/locale/el/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/el/freedombone-app-jitsi.json b/locale/el/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/el/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-pelican.json b/locale/el/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/el/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-pihole.json b/locale/el/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/el/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-postactiv.json b/locale/el/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/el/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-syncthing.json b/locale/el/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/el/freedombone-app-syncthing.json +++ b/locale/el/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/el/freedombone-app-tahoelafs.json b/locale/el/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/el/freedombone-app-tahoelafs.json +++ b/locale/el/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/el/freedombone-app-vim.json b/locale/el/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/el/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-app-webmail.json b/locale/el/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/el/freedombone-app-webmail.json +++ b/locale/el/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/el/freedombone-app-xmpp.json b/locale/el/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/el/freedombone-app-xmpp.json +++ b/locale/el/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/el/freedombone-backup-local.json b/locale/el/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/el/freedombone-backup-local.json +++ b/locale/el/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/el/freedombone-backup-remote.json b/locale/el/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/el/freedombone-backup-remote.json +++ b/locale/el/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/el/freedombone-base-chaoskey.json b/locale/el/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/el/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-base-email.json b/locale/el/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/el/freedombone-base-email.json +++ b/locale/el/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/el/freedombone-config.json b/locale/el/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/el/freedombone-config.json +++ b/locale/el/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/el/freedombone-controlpanel-user.json b/locale/el/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/el/freedombone-controlpanel-user.json +++ b/locale/el/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/el/freedombone-controlpanel.json b/locale/el/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/el/freedombone-controlpanel.json +++ b/locale/el/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/el/freedombone-image-customise.json b/locale/el/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/el/freedombone-image-customise.json +++ b/locale/el/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/el/freedombone-image-mesh.json b/locale/el/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/el/freedombone-image-mesh.json +++ b/locale/el/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/el/freedombone-image.json b/locale/el/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/el/freedombone-image.json +++ b/locale/el/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/el/freedombone-keydrive.json b/locale/el/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/el/freedombone-keydrive.json +++ b/locale/el/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/el/freedombone-mesh-install.json b/locale/el/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/el/freedombone-mesh-install.json +++ b/locale/el/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/el/freedombone-mirrors.json b/locale/el/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/el/freedombone-mirrors.json +++ b/locale/el/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/el/freedombone-pin-cert.json b/locale/el/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/el/freedombone-pin-cert.json +++ b/locale/el/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/el/freedombone-recoverkey.json b/locale/el/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/el/freedombone-recoverkey.json +++ b/locale/el/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/el/freedombone-restore-local.json b/locale/el/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/el/freedombone-restore-local.json +++ b/locale/el/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/el/freedombone-restore-remote.json b/locale/el/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/el/freedombone-restore-remote.json +++ b/locale/el/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/el/freedombone-rmuser.json b/locale/el/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/el/freedombone-rmuser.json +++ b/locale/el/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/el/freedombone-sec.json b/locale/el/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/el/freedombone-sec.json +++ b/locale/el/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-backup.json b/locale/el/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/el/freedombone-utils-backup.json +++ b/locale/el/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-final.json b/locale/el/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/el/freedombone-utils-final.json +++ b/locale/el/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-interactive.json b/locale/el/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/el/freedombone-utils-interactive.json +++ b/locale/el/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-keys.json b/locale/el/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/el/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-utils-selector.json b/locale/el/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/el/freedombone-utils-selector.json +++ b/locale/el/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-web.json b/locale/el/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/el/freedombone-utils-web.json +++ b/locale/el/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/el/freedombone-utils-wifi.json b/locale/el/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/el/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-wifi.json b/locale/el/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/el/freedombone-wifi.json +++ b/locale/el/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/el/freedombone.json b/locale/el/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/el/freedombone.json +++ b/locale/el/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/en_us/freedombone-adduser.json b/locale/en_us/freedombone-adduser.json index eef871f9..ee7a44a3 100644 --- a/locale/en_us/freedombone-adduser.json +++ b/locale/en_us/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "$COMPLETION_FILE not found", "It's very important to add a password to your GPG key so that": "It's very important to add a password to your GPG key so that", "if anyone does get access to your email they still won't be able": "if anyone does get access to your email they still won't be able", - "Adding an XMPP account for $MY_USERNAME": "Adding an XMPP account for $MY_USERNAME", - "XMPP account not created": "XMPP account not created", - "Adding XMPP client setup": "Adding XMPP client setup", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs", + "Adding user to ${app_name}": "Adding user to ${app_name}", + "Failed with error code ${retval}": "Failed with error code ${retval}", "New user $MY_USERNAME was created": "New user $MY_USERNAME was created", - "Their SIP phone extension is $SIP_EXTENSION": "Their SIP phone extension is $SIP_EXTENSION", "Their login password is $NEW_USER_PASSWORD": "Their login password is $NEW_USER_PASSWORD", "They can download their GPG keys with:": "They can download their GPG keys with:", "They should also run ${PROJECT_NAME}-client on their system to ensure": "They should also run ${PROJECT_NAME}-client on their system to ensure" diff --git a/locale/en_us/freedombone-app-dlna.json b/locale/en_us/freedombone-app-dlna.json index e734e0fa..64f2ce5b 100644 --- a/locale/en_us/freedombone-app-dlna.json +++ b/locale/en_us/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "Attach a drive containing playable media", "Remove a drive containing playable media": "Remove a drive containing playable media", "Exit": "Exit", - "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", - "Backup to $dest_directory complete": "Backup to $dest_directory complete", "Restoring DLNA cache": "Restoring DLNA cache", "Backing up DLNA cache": "Backing up DLNA cache", "Backup of DLNA cache complete": "Backup of DLNA cache complete", diff --git a/locale/en_us/freedombone-app-dokuwiki.json b/locale/en_us/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..3974e249 --- /dev/null +++ b/locale/en_us/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "Restoring Dokuwiki installation", + "Restore of Dokuwiki complete": "Restore of Dokuwiki complete", + "Backing up dokuwiki": "Backing up dokuwiki", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME", + "Dokuwiki password": "Dokuwiki password", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}", + "Dokuwiki username: $MY_USERNAME": "Dokuwiki username: $MY_USERNAME", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-etherpad.json b/locale/en_us/freedombone-app-etherpad.json new file mode 100644 index 00000000..105a5736 --- /dev/null +++ b/locale/en_us/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!", + "Etherpad Title": "Etherpad Title", + "Freedombone Control Panel": "Freedombone Control Panel", + "Title has been set": "Title has been set", + "Etherpad Welcome Message": "Etherpad Welcome Message", + "Welcome message has been set": "Welcome message has been set", + "Etherpad Settings": "Etherpad Settings", + "Choose an operation:": "Choose an operation:", + "Set Title": "Set Title", + "Set a welcome message": "Set a welcome message", + "Exit": "Exit", + "etherpad domain specified but not found in ${temp_backup_dir}": "etherpad domain specified but not found in ${temp_backup_dir}", + "Etherpad administrator": "Etherpad administrator", + "Etherpad administrator nickname: $MY_USERNAME": "Etherpad administrator nickname: $MY_USERNAME", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-gnusocial.json b/locale/en_us/freedombone-app-gnusocial.json index 0c03fb14..890af69f 100644 --- a/locale/en_us/freedombone-app-gnusocial.json +++ b/locale/en_us/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "Freedombone Configuration", - "Microblog Configuration": "Microblog Configuration", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "GNU Social Configuration": "GNU Social Configuration", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", "Domain:": "Domain:", "Welcome Message:": "Welcome Message:", "Background image URL:": "Background image URL:", "Code:": "Code:", "Domain name validation": "Domain name validation", - "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", - "Backup to $dest_directory complete": "Backup to $dest_directory complete", + "GNU Social": "GNU Social", + "Freedombone Control Panel": "Freedombone Control Panel", + "Set GNU Social login background": "Set GNU Social login background", + "The background image has been set": "The background image has been set", + "Set GNU Social welcome message": "Set GNU Social welcome message", + "Welcome message has been set": "Welcome message has been set", + "Choose an operation:": "Choose an operation:", + "Set a login screen background image": "Set a login screen background image", + "Set a welcome message": "Set a welcome message", + "Exit": "Exit", "Restoring gnusocial": "Restoring gnusocial", "Restore of gnusocial complete": "Restore of gnusocial complete", "Backing up GNU social installation": "Backing up GNU social installation", "gnusocial domain specified but not found in ${temp_backup_dir}": "gnusocial domain specified but not found in ${temp_backup_dir}", - "GNU Social": "GNU Social", - "Microblog administrator": "Microblog administrator", - "Microblog administrator nickname: $MY_USERNAME": "Microblog administrator nickname: $MY_USERNAME", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}" + "Gnusocial administrator": "Gnusocial administrator", + "Gnusocial administrator nickname: $MY_USERNAME": "Gnusocial administrator nickname: $MY_USERNAME", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}" } \ No newline at end of file diff --git a/locale/en_us/freedombone-app-gogs.json b/locale/en_us/freedombone-app-gogs.json index 08db796d..45d278ff 100644 --- a/locale/en_us/freedombone-app-gogs.json +++ b/locale/en_us/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "Freedombone Configuration", - "Developer Configuration": "Developer Configuration", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok", - "Domain:": "Domain:", - "Code:": "Code:", - "Domain name validation": "Domain name validation", "Backing up gogs": "Backing up gogs", "Gogs backup complete": "Gogs backup complete", "Restoring Gogs settings": "Restoring Gogs settings", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "Obtaining Gogs settings backup", "Obtaining Gogs repos backup": "Obtaining Gogs repos backup", "Obtaining Gogs authorized_keys backup": "Obtaining Gogs authorized_keys backup", - "Restore of Gogs complete": "Restore of Gogs complete", - "Gogs admin user password": "Gogs admin user password", - "Note that there's a usability/security trade-off made here.": "Note that there's a usability/security trade-off made here.", - "In order to allow git clone via http we don't redirect everything": "In order to allow git clone via http we don't redirect everything", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https." + "Restore of Gogs complete": "Restore of Gogs complete" } \ No newline at end of file diff --git a/locale/en_us/freedombone-app-htmly.json b/locale/en_us/freedombone-app-htmly.json new file mode 100644 index 00000000..60186d2c --- /dev/null +++ b/locale/en_us/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "Change htmly avatar", + "Freedombone Control Panel": "Freedombone Control Panel", + "Enter a URL for an image. It should be approximately a square image.": "Enter a URL for an image. It should be approximately a square image.", + "Your htmly avatar has been changed": "Your htmly avatar has been changed", + "Restoring htmly installation": "Restoring htmly installation", + "No content directory found after restoring htmly": "No content directory found after restoring htmly", + "Backing up htmly": "Backing up htmly", + "Backup of htmly complete": "Backup of htmly complete", + "Htmly domain specified but not found in $temp_backup_dir": "Htmly domain specified but not found in $temp_backup_dir", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "Restoring htmly installation $HTMLY_DOMAIN_NAME", + "Restore of htmly complete": "Restore of htmly complete", + "Your htmly username: $MY_USERNAME": "Your htmly username: $MY_USERNAME", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "Your htmly password is: $HTMLY_ADMIN_PASSWORD", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-hubzilla.json b/locale/en_us/freedombone-app-hubzilla.json index d9aedcaf..ad46e4ab 100644 --- a/locale/en_us/freedombone-app-hubzilla.json +++ b/locale/en_us/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "Choose an operation:", "Set channel directory server": "Set channel directory server", "Back to main menu": "Back to main menu", - "Freedombone Configuration": "Freedombone Configuration", - "Hubzilla Configuration": "Hubzilla Configuration", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", - "Domain:": "Domain:", - "Code:": "Code:", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", - "Domain name validation": "Domain name validation", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "Open https://$HUBZILLA_DOMAIN_NAME and register a new user", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD", diff --git a/locale/en_us/freedombone-app-ipfs.json b/locale/en_us/freedombone-app-ipfs.json index 83849258..a77bd1af 100644 --- a/locale/en_us/freedombone-app-ipfs.json +++ b/locale/en_us/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", - "Backup to $dest_directory complete": "Backup to $dest_directory complete", "Restoring IPFS": "Restoring IPFS", "Restore of IPFS complete": "Restore of IPFS complete", "Backing up IPFS": "Backing up IPFS", diff --git a/locale/en_us/freedombone-app-irc.json b/locale/en_us/freedombone-app-irc.json index 7181b572..83970aab 100644 --- a/locale/en_us/freedombone-app-irc.json +++ b/locale/en_us/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "Set a password for all IRC users", "Show current IRC login password": "Show current IRC login password", "Exit": "Exit", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE", - "IRC Server": "IRC Server" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE" } \ No newline at end of file diff --git a/locale/en_us/freedombone-app-jitsi.json b/locale/en_us/freedombone-app-jitsi.json new file mode 100644 index 00000000..d56cc3bc --- /dev/null +++ b/locale/en_us/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-pelican.json b/locale/en_us/freedombone-app-pelican.json new file mode 100644 index 00000000..a09bc1d2 --- /dev/null +++ b/locale/en_us/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "Freedombone Blog" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-pihole.json b/locale/en_us/freedombone-app-pihole.json new file mode 100644 index 00000000..b3754dcb --- /dev/null +++ b/locale/en_us/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "Ad Blocker Upstream DNS", + "Pick a domain name service (DNS):": "Pick a domain name service (DNS):", + "Digital Courage": "Digital Courage", + "German Privacy Foundation 1": "German Privacy Foundation 1", + "German Privacy Foundation 2": "German Privacy Foundation 2", + "Chaos Computer Club": "Chaos Computer Club", + "ClaraNet": "ClaraNet", + "OpenNIC 1": "OpenNIC 1", + "OpenNIC 2": "OpenNIC 2", + "OpenNIC 3": "OpenNIC 3", + "OpenNIC 4": "OpenNIC 4", + "OpenNIC 5": "OpenNIC 5", + "OpenNIC 6": "OpenNIC 6", + "OpenNIC 7": "OpenNIC 7", + "PowerNS": "PowerNS", + "ValiDOM": "ValiDOM", + "Freie Unzensierte": "Freie Unzensierte", + "Google": "Google", + "Pause Ad Blocker": "Pause Ad Blocker", + "Ad blocking is paused": "Ad blocking is paused", + "Resume Ad Blocker": "Resume Ad Blocker", + "Ad blocking has resumed": "Ad blocking has resumed", + "Freedombone Control Panel": "Freedombone Control Panel", + "Ad Blocker": "Ad Blocker", + "Choose an operation:": "Choose an operation:", + "Edit ads list": "Edit ads list", + "Edit blacklisted domain names": "Edit blacklisted domain names", + "Edit whitelisted domain names": "Edit whitelisted domain names", + "Change upstream DNS servers": "Change upstream DNS servers", + "Pause blocker": "Pause blocker", + "Resume blocker": "Resume blocker", + "Exit": "Exit" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-postactiv.json b/locale/en_us/freedombone-app-postactiv.json new file mode 100644 index 00000000..3b36bedd --- /dev/null +++ b/locale/en_us/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "Freedombone Configuration", + "PostActiv Configuration": "PostActiv Configuration", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "Domain:": "Domain:", + "Code:": "Code:", + "Domain name validation": "Domain name validation", + "postactiv domain specified but not found in ${temp_backup_dir}": "postactiv domain specified but not found in ${temp_backup_dir}", + "postactiv": "postactiv", + "Postactiv administrator": "Postactiv administrator", + "Postactiv administrator nickname: $MY_USERNAME": "Postactiv administrator nickname: $MY_USERNAME", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-syncthing.json b/locale/en_us/freedombone-app-syncthing.json index 0e89a7d4..90446a55 100644 --- a/locale/en_us/freedombone-app-syncthing.json +++ b/locale/en_us/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "Remove an ID for another machine or device", "Manually edit device IDs": "Manually edit device IDs", "Back to main menu": "Back to main menu", - "Backing up syncthing": "Backing up syncthing", - "Backup to syncthing complete": "Backup to syncthing complete", "Backing up syncthing files for $USERNAME": "Backing up syncthing files for $USERNAME", "Restoring syncthing configuration": "Restoring syncthing configuration", "Restoring syncthing shared files": "Restoring syncthing shared files", diff --git a/locale/en_us/freedombone-app-tahoelafs.json b/locale/en_us/freedombone-app-tahoelafs.json index 3c8bac88..9cb36149 100644 --- a/locale/en_us/freedombone-app-tahoelafs.json +++ b/locale/en_us/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "Backing up Tahoe-LAFS introducer", - "Backup to $dest_directory complete": "Backup to $dest_directory complete", "Restoring Tahoe-LAFS introducer": "Restoring Tahoe-LAFS introducer", "Restore complete": "Restore complete" } \ No newline at end of file diff --git a/locale/en_us/freedombone-app-vim.json b/locale/en_us/freedombone-app-vim.json new file mode 100644 index 00000000..b364730b --- /dev/null +++ b/locale/en_us/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "Backing up Vim config for $USERNAME", + "Restoring Vim config for $USERNAME": "Restoring Vim config for $USERNAME" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-app-webmail.json b/locale/en_us/freedombone-app-webmail.json index 07c3889c..9b3cf376 100644 --- a/locale/en_us/freedombone-app-webmail.json +++ b/locale/en_us/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "Backing up webmail complete", "Restoring webmail": "Restoring webmail", "Restore of webmail complete": "Restore of webmail complete", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php", - "Open http://$WEBMAIL_ONION_HOSTNAME": "Open http://$WEBMAIL_ONION_HOSTNAME", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "To access webmail open http://$WEBMAIL_ONION_HOSTNAME", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD" } \ No newline at end of file diff --git a/locale/en_us/freedombone-app-xmpp.json b/locale/en_us/freedombone-app-xmpp.json index 7e456240..57beeeea 100644 --- a/locale/en_us/freedombone-app-xmpp.json +++ b/locale/en_us/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", - "Backup to $dest_directory complete": "Backup to $dest_directory complete", "Restoring xmpp settings": "Restoring xmpp settings", "Restore of xmpp settings complete": "Restore of xmpp settings complete", "Backing up the xmpp settings": "Backing up the xmpp settings", diff --git a/locale/en_us/freedombone-backup-local.json b/locale/en_us/freedombone-backup-local.json index 6041747f..20247ade 100644 --- a/locale/en_us/freedombone-backup-local.json +++ b/locale/en_us/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "Please attach a USB drive", - "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", - "Unable to unmount the drive. This means that the backup did not work": "Unable to unmount the drive. This means that the backup did not work", - "Unmount encrypted USB": "Unmount encrypted USB", - "Backup to USB drive is complete. You can now unplug it.": "Backup to USB drive is complete. You can now unplug it.", - "No MariaDB password was given": "No MariaDB password was given", - "Obtaining ${1} database backup": "Obtaining ${1} database backup", - "${1} database could not be saved": "${1} database could not be saved", - "WARNING: directory does not exist: ${1}": "WARNING: directory does not exist: ${1}", - "Backup key could not be found": "Backup key could not be found", "There was a problem making the directory $USB_MOUNT/backup.": "There was a problem making the directory $USB_MOUNT/backup.", "Less than 5% of space remaining on backup drive": "Less than 5% of space remaining on backup drive", "Backing up gpg keys for $USERNAME": "Backing up gpg keys for $USERNAME", "Backing up personal settings for $USERNAME": "Backing up personal settings for $USERNAME", "Backing up ssh keys for $USERNAME": "Backing up ssh keys for $USERNAME", "Backing up fin files for $USERNAME": "Backing up fin files for $USERNAME", - "Backing up syncthing files for $USERNAME": "Backing up syncthing files for $USERNAME", + "Backing up Emacs config for $USERNAME": "Backing up Emacs config for $USERNAME", "Backing up config files for $USERNAME": "Backing up config files for $USERNAME", "Backing up monkeysphere files for $USERNAME": "Backing up monkeysphere files for $USERNAME", "Backing up local files for $USERNAME": "Backing up local files for $USERNAME", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", "Backing up ${PROJECT_NAME} configuration files": "Backing up ${PROJECT_NAME} configuration files", "Backing up README": "Backing up README", - "Backing up VoIP settings": "Backing up VoIP settings", "Unable to backup mysql settings": "Unable to backup mysql settings", - "Backing up some additional directories": "Backing up some additional directories", - "WARNING: The backup directory $destination_dir is already used.": "WARNING: The backup directory $destination_dir is already used.", - "Choose a different destination name for backing up $backup_dir": "Choose a different destination name for backing up $backup_dir", - "WARNING: Directory $backup_dir does not exist": "WARNING: Directory $backup_dir does not exist" + "Backup to USB drive is complete. You can now unplug it.": "Backup to USB drive is complete. You can now unplug it." } \ No newline at end of file diff --git a/locale/en_us/freedombone-backup-remote.json b/locale/en_us/freedombone-backup-remote.json index 4dc9deb3..922360a1 100644 --- a/locale/en_us/freedombone-backup-remote.json +++ b/locale/en_us/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "Creating backup key", - "Backup key could not be found": "Backup key could not be found", - "No MariaDB password was given": "No MariaDB password was given", - "${1} database could not be saved": "${1} database could not be saved", - "Unable to export ${1} database": "Unable to export ${1} database", - "${PROJECT_NAME} backup to friends": "${PROJECT_NAME} backup to friends", "Backing up ${PROJECT_NAME} configuration files": "Backing up ${PROJECT_NAME} configuration files", "Backing up personal settings for $USERNAME": "Backing up personal settings for $USERNAME", "Backing up gpg keys for $USERNAME": "Backing up gpg keys for $USERNAME", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "Backing up emails for $USERNAME", "Backing up Lets Encrypt settings": "Backing up Lets Encrypt settings", "Backing up Tor settings": "Backing up Tor settings", - "Backing up RSS reader installation": "Backing up RSS reader installation", - "RSS reader domain specified but not found in /etc/share/ttrss}": "RSS reader domain specified but not found in /etc/share/ttrss}", - "Backing up GNU social installation": "Backing up GNU social installation", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}", - "Backing up syncthing configuration": "Backing up syncthing configuration", - "Backing up syncthing shared files": "Backing up syncthing shared files", - "Backing up Mediagoblin": "Backing up Mediagoblin", - "Obtaining Gogs settings backup": "Obtaining Gogs settings backup", - "Obtaining Gogs repos backup": "Obtaining Gogs repos backup", - "Obtaining Gogs authorized_keys backup": "Obtaining Gogs authorized_keys backup", - "Backing up wiki": "Backing up wiki", - "Backing up blog": "Backing up blog", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}", "Backing up certificates": "Backing up certificates", "Backing up the public mailing list": "Backing up the public mailing list", - "Backing up the XMPP settings": "Backing up the XMPP settings", "Backing up web settings": "Backing up web settings", "Backing up README": "Backing up README", - "Backing up IPFS": "Backing up IPFS", - "Backing up DLNA cache": "Backing up DLNA cache", - "Backing up VoIP settings": "Backing up VoIP settings", "Unable to backup MariaDB settings": "Unable to backup MariaDB settings", - "Unable to export database settings": "Unable to export database settings", - "Backing up some additional directories": "Backing up some additional directories", - "WARNING: The backup directory $destination_dir is already used.": "WARNING: The backup directory $destination_dir is already used.", - "Choose a different destination name for backing up $backup_dir": "Choose a different destination name for backing up $backup_dir", - "WARNING: Directory $backup_dir does not exist": "WARNING: Directory $backup_dir does not exist" + "Unable to export database settings": "Unable to export database settings" } \ No newline at end of file diff --git a/locale/en_us/freedombone-base-chaoskey.json b/locale/en_us/freedombone-base-chaoskey.json new file mode 100644 index 00000000..546ff793 --- /dev/null +++ b/locale/en_us/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "chaoskey tarball: $CHAOSKEY_TARBALL", + "Hash does not match. This could indicate that the tarball has been tampered with.": "Hash does not match. This could indicate that the tarball has been tampered with.", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "chaoskey expected tarball hash: $CHAOSKEY_HASH", + "chaoskey actual hash: $hash": "chaoskey actual hash: $hash" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-base-email.json b/locale/en_us/freedombone-base-email.json index 248c5205..3d65da8c 100644 --- a/locale/en_us/freedombone-base-email.json +++ b/locale/en_us/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n", - "Email import directory $IMPORT_MAILDIR not found": "Email import directory $IMPORT_MAILDIR not found", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "No Tor installation found. ${onion_service_name} onion site cannot be configured.", "Added onion site for ${onion_service_name}": "Added onion site for ${onion_service_name}", diff --git a/locale/en_us/freedombone-config.json b/locale/en_us/freedombone-config.json index 42583c0c..fb8bd29b 100644 --- a/locale/en_us/freedombone-config.json +++ b/locale/en_us/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "${PROJECT_NAME}-config -f [config filename] -m [min password length]", + "Freedombone Configuration": "Freedombone Configuration", + "Your email address": "Your email address", + "Your main domain name": "Your main domain name", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?", + "Domain:": "Domain:", + "Code:": "Code:", + "mail subdomain Code:": "mail subdomain Code:", + "XMPP subdomain Code:": "XMPP subdomain Code:", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "Which domain name should your email/XMPP/IRC/Mumble be associated with?", + "Domain name validation": "Domain name validation", + "Choose Dynamic DNS provider:": "Choose Dynamic DNS provider:", + "Dynamic DNS provider username": "Dynamic DNS provider username", + "Dynamic DNS provider password": "Dynamic DNS provider password", + "Password quality check": "Password quality check", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.", + "Pick a domain name service (DNS):": "Pick a domain name service (DNS):", + "Digital Courage": "Digital Courage", + "German Privacy Foundation 1": "German Privacy Foundation 1", + "German Privacy Foundation 2": "German Privacy Foundation 2", + "Chaos Computer Club": "Chaos Computer Club", + "ClaraNet": "ClaraNet", + "OpenNIC 1": "OpenNIC 1", + "OpenNIC 2": "OpenNIC 2", + "OpenNIC 3": "OpenNIC 3", + "OpenNIC 4": "OpenNIC 4", + "OpenNIC 5": "OpenNIC 5", + "OpenNIC 6": "OpenNIC 6", + "OpenNIC 7": "OpenNIC 7", + "PowerNS": "PowerNS", + "ValiDOM": "ValiDOM", + "Freie Unzensierte": "Freie Unzensierte", + "Google": "Google", + "Where to download Debian packages from:": "Where to download Debian packages from:", + "Australia": "Australia", + "Austria": "Austria", + "Belarus": "Belarus", + "Belgium": "Belgium", + "Bosnia and Herzegovina": "Bosnia and Herzegovina", + "Brazil": "Brazil", + "Bulgaria": "Bulgaria", + "Canada": "Canada", + "Chile": "Chile", + "China": "China", + "Croatia": "Croatia", + "Czech Republic": "Czech Republic", + "Denmark": "Denmark", + "El Salvador": "El Salvador", + "Estonia": "Estonia", + "Finland": "Finland", + "France 1": "France 1", + "France 2": "France 2", + "Germany 1": "Germany 1", + "Germany 2": "Germany 2", + "Greece": "Greece", + "Hungary": "Hungary", + "Iceland": "Iceland", + "Iran": "Iran", + "Ireland": "Ireland", + "Italy": "Italy", + "Japan": "Japan", + "Korea": "Korea", + "Lithuania": "Lithuania", + "Mexico": "Mexico", + "Netherlands": "Netherlands", + "New Caledonia": "New Caledonia", + "New Zealand": "New Zealand", + "Norway": "Norway", + "Poland": "Poland", + "Portugal": "Portugal", + "Romania": "Romania", + "Russia": "Russia", + "Slovakia": "Slovakia", + "Slovenia": "Slovenia", + "Spain": "Spain", + "Sweden": "Sweden", + "Switzerland": "Switzerland", + "Taiwan": "Taiwan", + "Thailand": "Thailand", + "Turkey": "Turkey", + "Ukraine": "Ukraine", + "United Kingdom": "United Kingdom", + "United States": "United States", + "Type of Random Number Generator:": "Type of Random Number Generator:", + "OneRNG Device": "OneRNG Device", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.", + "Social Key Management": "Social Key Management", + "Username": "Username", + "Set your username for the system\\n\\nYour username should not contain any spaces": "Set your username for the system\\n\\nYour username should not contain any spaces", + "Don't use the default user account": "Don't use the default user account", + "The directory /home/$MY_USERNAME does not exist": "The directory /home/$MY_USERNAME does not exist", + "Your full name (or nick)": "Your full name (or nick)", + "Type of Installation": "Type of Installation", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.", "Invalid FreeDNS Code": "Invalid FreeDNS Code", - "Encryption keys": "Encryption keys", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "There was a problem mounting the USB drive to $GPG_USB_MOUNT", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found", - "GPG Keyring loaded to $HOME_DIR": "GPG Keyring loaded to $HOME_DIR", - "ssh keys imported": "ssh keys imported", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish", - "Freedombone Configuration": "Freedombone Configuration", - "GPG/PGP keys for your system:": "GPG/PGP keys for your system:", - "Generate new keys (new user)": "Generate new keys (new user)", - "Import keys from USB drive/s": "Import keys from USB drive/s", - "Retrieve keys from friends servers": "Retrieve keys from friends servers", "Freedombone Control Panel": "Freedombone Control Panel", "Main Repository (Mirrors)": "Main Repository (Mirrors)", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.", "Freedombone": "Freedombone", - "Type of Installation:": "Type of Installation:", - "Full": "Full", - "Writer": "Writer", - "Cloud": "Cloud", - "Chat": "Chat", - "Mailbox": "Mailbox", - "Non-Mailbox": "Non-Mailbox", - "Social": "Social", - "Media": "Media", - "Developer": "Developer", - "Mesh (router)": "Mesh (router)", - "Mesh (user device)": "Mesh (user device)", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'", - "Give your mesh peer a name": "Give your mesh peer a name", - "Wifi Channel (spaced to be non-overlapping):": "Wifi Channel (spaced to be non-overlapping):", - "Username": "Username", - "Set your username for the system\\n\\nYour username should not contain any spaces": "Set your username for the system\\n\\nYour username should not contain any spaces", - "Don't use the default user account": "Don't use the default user account", - "The directory /home/$MY_USERNAME does not exist": "The directory /home/$MY_USERNAME does not exist", - "Your full name (or nick)": "Your full name (or nick)", - "Install Target": "Install Target", - "\\nAre you installing onto a Beaglebone Black?": "\\nAre you installing onto a Beaglebone Black?", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.", - "Social Key Management": "Social Key Management", - "Type of Random Number Generator:": "Type of Random Number Generator:", - "OneRNG Device": "OneRNG Device", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation", - "Where to download Debian packages from:": "Where to download Debian packages from:", - "Australia": "Australia", - "Austria": "Austria", - "Belarus": "Belarus", - "Belgium": "Belgium", - "Bosnia and Herzegovina": "Bosnia and Herzegovina", - "Brazil": "Brazil", - "Bulgaria": "Bulgaria", - "Canada": "Canada", - "Chile": "Chile", - "China": "China", - "Croatia": "Croatia", - "Czech Republic": "Czech Republic", - "Denmark": "Denmark", - "El Salvador": "El Salvador", - "Estonia": "Estonia", - "Finland": "Finland", - "France 1": "France 1", - "France 2": "France 2", - "Germany 1": "Germany 1", - "Germany 2": "Germany 2", - "Greece": "Greece", - "Hungary": "Hungary", - "Iceland": "Iceland", - "Iran": "Iran", - "Ireland": "Ireland", - "Italy": "Italy", - "Japan": "Japan", - "Korea": "Korea", - "Lithuania": "Lithuania", - "Mexico": "Mexico", - "Netherlands": "Netherlands", - "New Caledonia": "New Caledonia", - "New Zealand": "New Zealand", - "Norway": "Norway", - "Poland": "Poland", - "Portugal": "Portugal", - "Romania": "Romania", - "Russia": "Russia", - "Slovakia": "Slovakia", - "Slovenia": "Slovenia", - "Spain": "Spain", - "Sweden": "Sweden", - "Switzerland": "Switzerland", - "Taiwan": "Taiwan", - "Thailand": "Thailand", - "Turkey": "Turkey", - "Ukraine": "Ukraine", - "United Kingdom": "United Kingdom", - "United States": "United States", - "Pick a domain name service (DNS):": "Pick a domain name service (DNS):", - "Digital Courage": "Digital Courage", - "German Privacy Foundation 1": "German Privacy Foundation 1", - "German Privacy Foundation 2": "German Privacy Foundation 2", - "Chaos Computer Club": "Chaos Computer Club", - "ClaraNet": "ClaraNet", - "OpenNIC 1": "OpenNIC 1", - "OpenNIC 2": "OpenNIC 2", - "OpenNIC 3": "OpenNIC 3", - "OpenNIC 4": "OpenNIC 4", - "OpenNIC 5": "OpenNIC 5", - "OpenNIC 6": "OpenNIC 6", - "OpenNIC 7": "OpenNIC 7", - "PowerNS": "PowerNS", - "ValiDOM": "ValiDOM", - "Freie Unzensierte": "Freie Unzensierte", - "Google": "Google", - "Choose Dynamic DNS provider:": "Choose Dynamic DNS provider:", - "Dynamic DNS provider username": "Dynamic DNS provider username", - "Dynamic DNS provider password": "Dynamic DNS provider password", - "Password quality check": "Password quality check", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.", - "Static local IP address": "Static local IP address", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10", - "Local Network Configuration": "Local Network Configuration", - "\\nPlease enter the IP addresses:": "\\nPlease enter the IP addresses:", - "This system:": "This system:", - "Internet router:": "Internet router:", - "Wiki Configuration": "Wiki Configuration", - "\\nPlease enter your wiki details:": "\\nPlease enter your wiki details:", - "Title:": "Title:", - "Domain:": "Domain:", - "Code:": "Code:", - "Domain name validation": "Domain name validation", - "Blog Configuration": "Blog Configuration", - "\\nPlease enter your blog details:": "\\nPlease enter your blog details:", - "Mediagoblin Configuration": "Mediagoblin Configuration", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:", - "Media Server Configuration": "Media Server Configuration", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:", - "Hubzilla Configuration": "Hubzilla Configuration", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", - "Microblog Configuration": "Microblog Configuration", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", - "Welcome Message:": "Welcome Message:", - "Background image URL:": "Background image URL:", - "Developer Configuration": "Developer Configuration", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok", - "Your main domain name": "Your main domain name", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "Which domain name should your email/XMPP/IRC/VoIP be associated with?", - "Your email address": "Your email address", "Configuration filename:": "Configuration filename:" } \ No newline at end of file diff --git a/locale/en_us/freedombone-controlpanel-user.json b/locale/en_us/freedombone-controlpanel-user.json index c698765c..a213a379 100644 --- a/locale/en_us/freedombone-controlpanel-user.json +++ b/locale/en_us/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "No email address was given", "No folder name was given": "No folder name was given", "Email rule for $RULE_EMAIL was added": "Email rule for $RULE_EMAIL was added", + "Trust a PGP/GPG key or website domain": "Trust a PGP/GPG key or website domain", + "Set the trust level for $TRUST_ADDRESS:": "Set the trust level for $TRUST_ADDRESS:", + "I don't know or won't say": "I don't know or won't say", + "I do NOT trust": "I do NOT trust", + "I trust marginally": "I trust marginally", + "I trust fully": "I trust fully", + "I trust ultimately": "I trust ultimately", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}", "When email arrives with subject containing:": "When email arrives with subject containing:", "No subject text was given": "No subject text was given", "Email rule for subject '$RULE_SUBJECT' was added": "Email rule for subject '$RULE_SUBJECT' was added", @@ -71,33 +79,11 @@ "Port:": "Port:", "Username:": "Username:", "Password:": "Password:", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID", - "Device ID for ${PROJECT_NAME}": "Device ID for ${PROJECT_NAME}", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID", - "Add a Syncthing device ID": "Add a Syncthing device ID", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "Paste the device ID for your laptop/desktop/netbook/phone/tablet below", - "Device ID:": "Device ID:", - "Description (optional):": "Description (optional):", - "That doesn't look like a device ID": "That doesn't look like a device ID", - "That ID has already been added": "That ID has already been added", - "The ID was added": "The ID was added", - "Remove a Syncthing device ID": "Remove a Syncthing device ID", - "Paste the device ID which is to be removed below": "Paste the device ID which is to be removed below", - "That ID wasn't registered anyway": "That ID wasn't registered anyway", - "The ID was removed": "The ID was removed", "Sign a PGP/GPG key or website domain": "Sign a PGP/GPG key or website domain", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.", "Sign a PGP/GPG key": "Sign a PGP/GPG key", "$SIGN_ADDRESS was signed": "$SIGN_ADDRESS was signed", - "Trust a PGP/GPG key or website domain": "Trust a PGP/GPG key or website domain", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.", - "Set the trust level for $TRUST_ADDRESS:": "Set the trust level for $TRUST_ADDRESS:", - "I don't know or won't say": "I don't know or won't say", - "I do NOT trust": "I do NOT trust", - "I trust marginally": "I trust marginally", - "I trust fully": "I trust fully", - "I trust ultimately": "I trust ultimately", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}", "My Encryption Keys": "My Encryption Keys", "Choose an operation:": "Choose an operation:", "Show your PGP/GPG key": "Show your PGP/GPG key", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "Add an email rule for a subject", "Block or unblock an email address": "Block or unblock an email address", "Block or unblock email with subject text": "Block or unblock email with subject text", - "File Synchronization": "File Synchronization", - "Show device ID for ${PROJECT_NAME}": "Show device ID for ${PROJECT_NAME}", - "Add an ID for another machine or device": "Add an ID for another machine or device", - "Remove an ID for another machine or device": "Remove an ID for another machine or device", - "Manually edit device IDs": "Manually edit device IDs", "Monkeysphere sign server keys": "Monkeysphere sign server keys", "Freedombone Security Configuration": "Freedombone Security Configuration", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?", + "Freedombone": "Freedombone", + "Run an App": "Run an App", "User Control Panel": "User Control Panel", "Use Email": "Use Email", - "Use Tox Chat": "Use Tox Chat", - "Use XMPP Chat": "Use XMPP Chat", - "Use IRC": "Use IRC", "Browse the Web": "Browse the Web", "Set an outgoing email proxy": "Set an outgoing email proxy", "Administrator controls": "Administrator controls", diff --git a/locale/en_us/freedombone-controlpanel.json b/locale/en_us/freedombone-controlpanel.json index cdc92185..65bf0473 100644 --- a/locale/en_us/freedombone-controlpanel.json +++ b/locale/en_us/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "This does not look like an ssh public key", "Select User": "Select User", "Select one of the following:": "Select one of the following:", - "SMTP Proxy for $ADMIN_USER": "SMTP Proxy for $ADMIN_USER", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.", - "Enable proxy:": "Enable proxy:", - "Protocol (smtp/smtps):": "Protocol (smtp/smtps):", - "ISP mail server:": "ISP mail server:", - "Port:": "Port:", "Administrator user": "Administrator user", "You can't delete the administrator user": "You can't delete the administrator user", "No Administrator user found. Check $COMPLETION_FILE": "No Administrator user found. Check $COMPLETION_FILE", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "New password for user $SELECTED_USERNAME", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters", "Password for $SELECTED_USERNAME was changed": "Password for $SELECTED_USERNAME was changed", - "IRC Password": "IRC Password", - "Password for all IRC users, or press Enter for no password": "Password for all IRC users, or press Enter for no password", - "The IRC password was changed": "The IRC password was changed", - "Change blog avatar": "Change blog avatar", - "Enter a URL for an image. It should be approximately a square image.": "Enter a URL for an image. It should be approximately a square image.", - "Your blog avatar has been changed": "Your blog avatar has been changed", "Change ssh public key": "Change ssh public key", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?", "Change ssh public key for $SELECTED_USERNAME": "Change ssh public key for $SELECTED_USERNAME", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "Plug in a LUKS encrypted USB drive", "USB Fragment Keydrive": "USB Fragment Keydrive", "Backup data to USB": "Backup data to USB", - "Restore from USB backup": "Restore from USB backup", - "Choose an application to restore:": "Choose an application to restore:", - "Everything": "Everything", - "Return to the backup and restore menu": "Return to the backup and restore menu", - "Configuration files": "Configuration files", - "MariaDB settings": "MariaDB settings", - "Let's Encrypt account": "Let's Encrypt account", - "Mutt email client settings": "Mutt email client settings", - "GPG keys": "GPG keys", - "Email processing rules": "Email processing rules", - "Spam filtering rules": "Spam filtering rules", - "Administrator's README file": "Administrator's README file", - "IPFS": "IPFS", - "SSH keys": "SSH keys", - "User configuration files": "User configuration files", - "User local files": "User local files", - "User fin files": "User fin files", - "SSL/TLS certificates": "SSL/TLS certificates", - "Personal settings": "Personal settings", - "Mailing List": "Mailing List", - "XMPP chat": "XMPP chat", - "GNU Social": "GNU Social", - "Hubzilla": "Hubzilla", - "Syncthing": "Syncthing", - "Gogs": "Gogs", - "Wiki": "Wiki", - "Blog": "Blog", - "CJDNS": "CJDNS", - "Email": "Email", - "DLNA": "DLNA", - "VoIP": "VoIP", - "RSS reader": "RSS reader", - "Tox": "Tox", - "Mediagoblin": "Mediagoblin", - "Restore from ${remote_domain_name}": "Restore from ${remote_domain_name}", + "Detected USB drive $USB_DRIVE": "Detected USB drive $USB_DRIVE", + "all": "all", + "Exit": "Exit", + "Restore apps": "Restore apps", + "Restore apps from USB drive $USB_DRIVE": "Restore apps from USB drive $USB_DRIVE", + "Freedombone": "Freedombone", + "Restore all apps from USB": "Restore all apps from USB", + "Restore failed with code $retcode": "Restore failed with code $retcode", + "Restore all apps from $1": "Restore all apps from $1", + "Restore complete": "Restore complete", + "Restore apps from USB": "Restore apps from USB", + "Restore of ${app_name} failed with code $retcode": "Restore of ${app_name} failed with code $retcode", + "Restore apps from $1": "Restore apps from $1", "Restore data from USB": "Restore data from USB", "Plug in your backup USB drive": "Plug in your backup USB drive", "Restore data from remote server": "Restore data from remote server", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "\\nDo you want to turn logging on?", "Restore GPG key for user": "Restore GPG key for user", "Plug in your USB keydrive": "Plug in your USB keydrive", - "Renew SSL certificate": "Renew SSL certificate", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue", - "Hubzilla install directory not found": "Hubzilla install directory not found", - "Hubzilla certificate has been renewed": "Hubzilla certificate has been renewed", - "Hubzilla channel directory server": "Hubzilla channel directory server", - "Hubzilla is not installed on this system": "Hubzilla is not installed on this system", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "When you click on 'channel directory' this is where Hubzilla will obtain its list from", - "Invalid domain - include the https://": "Invalid domain - include the https://", - "Domain channel directory server changed to $hubzilla_domain_server": "Domain channel directory server changed to $hubzilla_domain_server", - "Format a USB drive (LUKS encrypted)": "Format a USB drive (LUKS encrypted)", - "Choose a drive:": "Choose a drive:", - "sda (Beaglebone Black)": "sda (Beaglebone Black)", - "sdb": "sdb", - "sdc": "sdc", - "sdd": "sdd", - "Back to Backup and Restore menu": "Back to Backup and Restore menu", - "Format USB drive": "Format USB drive", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!", - "Remove backups from a USB drive": "Remove backups from a USB drive", + "Format USB drive $USB_DRIVE": "Format USB drive $USB_DRIVE", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.", + "Remove backups from a USB drive $USB_DRIVE": "Remove backups from a USB drive $USB_DRIVE", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.", "Power off the system": "Power off the system", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.", @@ -158,16 +109,19 @@ "Change the name of this system": "Change the name of this system", "New local network name": "New local network name", "The name of this system on your local network was changed successfully": "The name of this system on your local network was changed successfully", - "Set the TLS date/time source": "Set the TLS date/time source", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).", - "Don't include the 'https'": "Don't include the 'https'", - "That doesn't look like a domain name": "That doesn't look like a domain name", + "Return to using a dynamic IP address": "Return to using a dynamic IP address", + "\\nDo you wish to go back to using a dynamic IP address?": "\\nDo you wish to go back to using a dynamic IP address?", + "System is rebooting. You may need to close this terminal and log in from a new one.": "System is rebooting. You may need to close this terminal and log in from a new one.", "Set a static local IP address": "Set a static local IP address", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.", "Set the IP address of your internet router/modem": "Set the IP address of your internet router/modem", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar", + "Static local IP address": "Static local IP address", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "\\nFor the change to take effect your system will now need to reboot. Do this now?", "Wifi Settings": "Wifi Settings", - "Wifi settings were changed": "Wifi settings were changed", + "Wifi settings were changed.": "Wifi settings were changed.", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.", "Hotspot Settings": "Hotspot Settings", "Enabled (yes/no):": "Enabled (yes/no):", "SSID:": "SSID:", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "No wifi hotspot passphrase was given", "Wifi hotspot passphrase was too short": "Wifi hotspot passphrase was too short", "Hotspot settings were changed": "Hotspot settings were changed", + "Reinstall MariaDB": "Reinstall MariaDB", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?", + "MariaDB has been reinstalled": "MariaDB has been reinstalled", + "Firewall Settings": "Firewall Settings", + "Email Domains": "Email Domains", + "Enter the list of email domains to use, separated by semicolons": "Enter the list of email domains to use, separated by semicolons", + "Email domains were changed": "Email domains were changed", + "Email Domains not set": "Email Domains not set", + "There should be no spaces in the list": "There should be no spaces in the list", + "SMTP Proxy for $ADMIN_USER": "SMTP Proxy for $ADMIN_USER", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.", + "Enable proxy:": "Enable proxy:", + "Protocol (smtp/smtps):": "Protocol (smtp/smtps):", + "ISP mail server:": "ISP mail server:", + "Port:": "Port:", "Backup and Restore": "Backup and Restore", "Choose an operation:": "Choose an operation:", "Backup data to USB drive": "Backup data to USB drive", "Restore GPG key from USB keydrive": "Restore GPG key from USB keydrive", "Restore data from USB drive": "Restore data from USB drive", + "Reinstall mariadb": "Reinstall mariadb", "Configure remote backups": "Configure remote backups", "Restore from remote backup": "Restore from remote backup", "Backup GPG key to USB (master keydrive)": "Backup GPG key to USB (master keydrive)", "Backup GPG key to USB (fragment keydrive)": "Backup GPG key to USB (fragment keydrive)", + "Format a USB drive (LUKS encrypted)": "Format a USB drive (LUKS encrypted)", + "Remove backups from a USB drive": "Remove backups from a USB drive", "Back to main menu": "Back to main menu", - "Email Filtering Rules": "Email Filtering Rules", + "Email Menu": "Email Menu", "Add a user to a mailing list": "Add a user to a mailing list", "Remove a user from a mailing list": "Remove a user from a mailing list", "Add an email rule": "Add an email rule", "Block/Unblock an email address": "Block/Unblock an email address", "Block/Unblock email with subject text": "Block/Unblock email with subject text", + "Outgoing Email Proxy": "Outgoing Email Proxy", + "Extra email domains": "Extra email domains", "Manage Users": "Manage Users", "Add a user": "Add a user", "Delete a user": "Delete a user", "Change user password": "Change user password", "Change user ssh public key": "Change user ssh public key", - "Set channel directory server": "Set channel directory server", - "Media Menu": "Media Menu", - "Attach a drive containing playable media": "Attach a drive containing playable media", - "Remove a drive containing playable media": "Remove a drive containing playable media", - "Exit": "Exit", "Enable Wifi": "Enable Wifi", "\\nDo you wish to enable wifi?": "\\nDo you wish to enable wifi?", + "Wifi": "Wifi", + "No wifi adaptors were detected": "No wifi adaptors were detected", "Wifi Menu": "Wifi Menu", "${status_str}\\n\\nChoose an operation:": "${status_str}\\n\\nChoose an operation:", "Enable or disable Wifi": "Enable or disable Wifi", "Configure wifi networks": "Configure wifi networks", "Manually edit wifi networks file": "Manually edit wifi networks file", "Hotspot settings": "Hotspot settings", - "IRC Menu": "IRC Menu", - "No IRC server is installed": "No IRC server is installed", - "Set a password for all IRC users": "Set a password for all IRC users", - "Show current IRC login password": "Show current IRC login password", + "Change Settings for an App": "Change Settings for an App", "Control Panel": "Control Panel", "About this system": "About this system", + "Show Firewall": "Show Firewall", "Reset Tripwire": "Reset Tripwire", + "App Settings": "App Settings", + "Add/Remove Apps": "Add/Remove Apps", "Logging on/off": "Logging on/off", "Ping enable/disable": "Ping enable/disable", - "Outgoing Email Proxy": "Outgoing Email Proxy", "Security Settings": "Security Settings", "Set the main repository (repo mirrors)": "Set the main repository (repo mirrors)", - "Media menu": "Media menu", - "IRC menu": "IRC menu", - "Change your blog avatar": "Change your blog avatar", "Wifi menu": "Wifi menu" } \ No newline at end of file diff --git a/locale/en_us/freedombone-image-customise.json b/locale/en_us/freedombone-image-customise.json index d3018a80..d7e79d3b 100644 --- a/locale/en_us/freedombone-image-customise.json +++ b/locale/en_us/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "Freedombone Mesh", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.", "info: Adding apt config to call dpkg via eatmydata": "info: Adding apt config to call dpkg via eatmydata", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "error: unable to find /usr/bin/eatmydata after installing the eatmydata package", "info: Removing apt config to call dpkg via eatmydata": "info: Removing apt config to call dpkg via eatmydata", "warning: missing $rootdir$override": "warning: missing $rootdir$override", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n", "Using ssh public key:": "Using ssh public key:", "Install failed. Press x to continue...": "Install failed. Press x to continue...", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.", - "File not found /usr/local/bin/tox-bootstrapd": "File not found /usr/local/bin/tox-bootstrapd", - "Account to run Tox's DHT bootstrap daemon": "Account to run Tox's DHT bootstrap daemon", - "Unable to install toxid, returned $?": "Unable to install toxid, returned $?", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.", - "Tox client was not installed to $TOXIC_FILE": "Tox client was not installed to $TOXIC_FILE", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.", "warning: creating initial user $username with well known password!": "warning: creating initial user $username with well known password!", "info: killing leftover processes in chroot": "info: killing leftover processes in chroot" } \ No newline at end of file diff --git a/locale/en_us/freedombone-image-mesh.json b/locale/en_us/freedombone-image-mesh.json index 6c2b8fd5..c08d1917 100644 --- a/locale/en_us/freedombone-image-mesh.json +++ b/locale/en_us/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "avahi name changed to P${PEER_ID}.local", - "Regenerating ssh host keys": "Regenerating ssh host keys", - "zeronet daemon updated to P${PEER_ID}.local": "zeronet daemon updated to P${PEER_ID}.local", - "Address: $ZERONET_BLOG_ADDRESS": "Address: $ZERONET_BLOG_ADDRESS", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "Public key: $ZERONET_BLOG_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY", - "Address: $ZERONET_MAIL_ADDRESS": "Address: $ZERONET_MAIL_ADDRESS", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "Public key: $ZERONET_MAIL_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY", - "Address: $ZERONET_FORUM_ADDRESS": "Address: $ZERONET_FORUM_ADDRESS", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "Public key: $ZERONET_FORUM_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS", - "Forum address: $ZERONET_FORUM_ADDRESS": "Forum address: $ZERONET_FORUM_ADDRESS", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "Forum private key: $ZERONET_FORUM_PRIVATE_KEY", - "Home directory for $DEFAULT_USERNAME not found": "Home directory for $DEFAULT_USERNAME not found" + "new": "new", + "amnesic": "amnesic" } \ No newline at end of file diff --git a/locale/en_us/freedombone-image.json b/locale/en_us/freedombone-image.json index 2ac6ecef..00601b9d 100644 --- a/locale/en_us/freedombone-image.json +++ b/locale/en_us/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n", " Username: $USERNAME\nPassword: $PASSWORD\n": " Username: $USERNAME\nPassword: $PASSWORD\n", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "\nUsername: $USERNAME\nPassword: $PASSWORD\n", + "\nImage was created.\n": "\nImage was created.\n", "Username: $USERNAME\nPassword: $PASSWORD": "Username: $USERNAME\nPassword: $PASSWORD" } \ No newline at end of file diff --git a/locale/en_us/freedombone-keydrive.json b/locale/en_us/freedombone-keydrive.json index df0055a9..50e9a358 100644 --- a/locale/en_us/freedombone-keydrive.json +++ b/locale/en_us/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "Home directory for $MY_USERNAME not found. This user may not exist on the system", "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", "No .gnupg directory was found for $MY_USERNAME": "No .gnupg directory was found for $MY_USERNAME", + "LetsEncrypt keys copied to $USB_DRIVE": "LetsEncrypt keys copied to $USB_DRIVE", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.", "Unable to copy gpg keyring to $USB_DRIVE": "Unable to copy gpg keyring to $USB_DRIVE", "Made directory $FRAGMENTS_DIR": "Made directory $FRAGMENTS_DIR", diff --git a/locale/en_us/freedombone-mesh-install.json b/locale/en_us/freedombone-mesh-install.json index 5c962c63..56d4e2ae 100644 --- a/locale/en_us/freedombone-mesh-install.json +++ b/locale/en_us/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]", - "File not found /usr/local/bin/tox-bootstrapd": "File not found /usr/local/bin/tox-bootstrapd", - "Account to run Tox's DHT bootstrap daemon": "Account to run Tox's DHT bootstrap daemon", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]" } \ No newline at end of file diff --git a/locale/en_us/freedombone-mirrors.json b/locale/en_us/freedombone-mirrors.json index 9b67d82a..d5daccd0 100644 --- a/locale/en_us/freedombone-mirrors.json +++ b/locale/en_us/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": " -m|--mypassword [password] Local mirrors user password", " --port [number] Friend's server ssh port number": " --port [number] Friend's server ssh port number", " -s|--sync [domain] Friend's server domain to sync with": " -s|--sync [domain] Friend's server domain to sync with", + "The app $SYNC_SINGLE_APP was not found": "The app $SYNC_SINGLE_APP was not found", "WARNING: failed to mirror repo ${repo_url}": "WARNING: failed to mirror repo ${repo_url}" } \ No newline at end of file diff --git a/locale/en_us/freedombone-pin-cert.json b/locale/en_us/freedombone-pin-cert.json index 3455e0d9..146782b0 100644 --- a/locale/en_us/freedombone-pin-cert.json +++ b/locale/en_us/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "No certificate found for $DOMAIN_NAME" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH", + "Removed pinning for ${DOMAIN_NAME}": "Removed pinning for ${DOMAIN_NAME}", + "No private key certificate found for $DOMAIN_NAME": "No private key certificate found for $DOMAIN_NAME", + "No fullchain certificate found for $DOMAIN_NAME": "No fullchain certificate found for $DOMAIN_NAME" } \ No newline at end of file diff --git a/locale/en_us/freedombone-recoverkey.json b/locale/en_us/freedombone-recoverkey.json index 0d4cbcca..31d59530 100644 --- a/locale/en_us/freedombone-recoverkey.json +++ b/locale/en_us/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "${PROJECT_NAME}-recoverkey -u [username] -d [drive]", "User $MY_USERNAME does not exist on the system": "User $MY_USERNAME does not exist on the system", - "Encryption keys": "Encryption keys", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "There was a problem mounting the USB drive to $GPG_USB_MOUNT", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found", - "GPG Keyring loaded to $HOME_DIR": "GPG Keyring loaded to $HOME_DIR", - "ssh keys imported": "ssh keys imported", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish", "Starting key retrieval from $REMOTE_SERVER...": "Starting key retrieval from $REMOTE_SERVER..." } \ No newline at end of file diff --git a/locale/en_us/freedombone-restore-local.json b/locale/en_us/freedombone-restore-local.json index 250bcc42..63b3742c 100644 --- a/locale/en_us/freedombone-restore-local.json +++ b/locale/en_us/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "Please attach a USB drive", - "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", - "Unable to unmount the drive. This means that the backup did not work": "Unable to unmount the drive. This means that the backup did not work", - "Setting permissions": "Setting permissions", - "Unmount encrypted USB": "Unmount encrypted USB", "No backup directory found on the USB drive.": "No backup directory found on the USB drive.", "Checking that admin user exists": "Checking that admin user exists", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.", "Copying GPG keys from admin user to root": "Copying GPG keys from admin user to root", - "Restoring ${1} database": "Restoring ${1} database", - "Unable to restore ${1} database": "Unable to restore ${1} database", - "Restoring ${1} installation": "Restoring ${1} installation", "Restoring configuration files": "Restoring configuration files", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME", "Restoring mysql settings": "Restoring mysql settings", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "Restoring procmail settings for $USERNAME", "Restoring spamassassin settings for $USERNAME": "Restoring spamassassin settings for $USERNAME", "Restoring admin user README": "Restoring admin user README", - "Restoring IPFS": "Restoring IPFS", "Restoring ssh keys for $USERNAME": "Restoring ssh keys for $USERNAME", "Restoring config files for $USERNAME": "Restoring config files for $USERNAME", "Restoring monkeysphere ids for $USERNAME": "Restoring monkeysphere ids for $USERNAME", @@ -36,21 +27,7 @@ "Restoring certificates": "Restoring certificates", "Restoring personal settings for $USERNAME": "Restoring personal settings for $USERNAME", "Restoring public mailing list": "Restoring public mailing list", - "Restoring XMPP settings": "Restoring XMPP settings", - "Restoring syncthing configuration": "Restoring syncthing configuration", - "Restoring syncthing shared files": "Restoring syncthing shared files", - "Restoring syncthing files for $USERNAME": "Restoring syncthing files for $USERNAME", - "Restoring Gogs settings": "Restoring Gogs settings", - "Restoring Gogs repos": "Restoring Gogs repos", - "Restoring Gogs authorized_keys": "Restoring Gogs authorized_keys", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "Restoring Wiki installation ${WIKI_DOMAIN_NAME}", - "Restoring blog installation": "Restoring blog installation", - "No content directory found after restoring blog": "No content directory found after restoring blog", - "Restoring cjdns installation": "Restoring cjdns installation", "Restoring emails for $USERNAME": "Restoring emails for $USERNAME", - "Restoring DLNA cache": "Restoring DLNA cache", - "Restoring VoIP settings": "Restoring VoIP settings", - "Restoring Tox node settings": "Restoring Tox node settings", "Restore $RESTORE_APP": "Restore $RESTORE_APP", "Restore from USB drive is complete. You can now unplug it.": "Restore from USB drive is complete. You can now unplug it." } \ No newline at end of file diff --git a/locale/en_us/freedombone-restore-remote.json b/locale/en_us/freedombone-restore-remote.json index fa734d63..9bdaadf1 100644 --- a/locale/en_us/freedombone-restore-remote.json +++ b/locale/en_us/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "No friends list found at $BACKUP_LIST", "Server not found within the friends list": "Server not found within the friends list", "Copying GPG keys from admin user to root": "Copying GPG keys from admin user to root", - "Restoring ${1} database": "Restoring ${1} database", - "Unable to restore ${1} database": "Unable to restore ${1} database", - "Restoring ${1} installation": "Restoring ${1} installation", "Restoring configuration files": "Restoring configuration files", "Restoring MariaDB settings": "Restoring MariaDB settings", "Get the MariaDB password from the backup": "Get the MariaDB password from the backup", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "Restoring procmail settings for $USERNAME", "Restoring spamassassin settings for $USERNAME": "Restoring spamassassin settings for $USERNAME", "Restoring README": "Restoring README", - "Restoring IPFS": "Restoring IPFS", "Restoring ssh keys for $USERNAME": "Restoring ssh keys for $USERNAME", "Restoring config files for $USERNAME": "Restoring config files for $USERNAME", "Restoring monkeysphere ids for $USERNAME": "Restoring monkeysphere ids for $USERNAME", @@ -29,14 +25,6 @@ "Restoring certificates": "Restoring certificates", "Restoring personal settings for $USERNAME": "Restoring personal settings for $USERNAME", "Restoring public mailing list": "Restoring public mailing list", - "Restoring XMPP settings": "Restoring XMPP settings", - "Restoring syncthing configuration": "Restoring syncthing configuration", - "Restoring syncthing shared files": "Restoring syncthing shared files", - "Restoring syncthing files for $USERNAME": "Restoring syncthing files for $USERNAME", - "Restoring Mediagoblin installation": "Restoring Mediagoblin installation", - "Restoring Gogs repos": "Restoring Gogs repos", - "Restoring Gogs authorized_keys": "Restoring Gogs authorized_keys", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "Restoring Wiki installation $WIKI_DOMAIN_NAME", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "Restoring blog installation $FULLBLOG_DOMAIN_NAME", - "No content directory found after restoring blog": "No content directory found after restoring blog" + "Restoring emails for $USERNAME": "Restoring emails for $USERNAME", + "*** Remote restore was successful ***": "*** Remote restore was successful ***" } \ No newline at end of file diff --git a/locale/en_us/freedombone-rmuser.json b/locale/en_us/freedombone-rmuser.json index de4e9cab..210e7e7e 100644 --- a/locale/en_us/freedombone-rmuser.json +++ b/locale/en_us/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "Home directory does not exist for $MY_USERNAME", + "Home directory does not exist for $REMOVE_USERNAME": "Home directory does not exist for $REMOVE_USERNAME", "$COMPLETION_FILE not found": "$COMPLETION_FILE not found", "No admin user specified in $COMPLETION_FILE": "No admin user specified in $COMPLETION_FILE", "No admin username specified in $COMPLETION_FILE": "No admin username specified in $COMPLETION_FILE", "The administrator user cannot be removed": "The administrator user cannot be removed", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?", - "User $MY_USERNAME was not removed": "User $MY_USERNAME was not removed", - "User $MY_USERNAME was removed": "User $MY_USERNAME was removed" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?", + "User $REMOVE_USERNAME was not removed": "User $REMOVE_USERNAME was not removed", + "Removing user from ${app_name}": "Removing user from ${app_name}", + "User $REMOVE_USERNAME was removed": "User $REMOVE_USERNAME was removed" } \ No newline at end of file diff --git a/locale/en_us/freedombone-sec.json b/locale/en_us/freedombone-sec.json index 1e18ad58..d821790a 100644 --- a/locale/en_us/freedombone-sec.json +++ b/locale/en_us/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "SSH Passwords", "Freedombone Security Configuration": "Freedombone Security Configuration", + "\\nAllow SSH login using passwords?": "\\nAllow SSH login using passwords?", "\\nWeb/IMAP Ciphers:": "\\nWeb/IMAP Ciphers:", "Protocols:": "Protocols:", "Ciphers:": "Ciphers:", @@ -7,8 +9,6 @@ "MACs:": "MACs:", "KEX:": "KEX:", "Host key algorithms:": "Host key algorithms:", - "SSH Passwords": "SSH Passwords", - "\\nAllow SSH login using passwords?": "\\nAllow SSH login using passwords?", "\\nXMPP Ciphers:": "\\nXMPP Ciphers:", "ECC Curve:": "ECC Curve:", "Final Confirmation": "Final Confirmation", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "Register a website with monkeysphere", "Enter the website domain name (without https://)": "Enter the website domain name (without https://)", "$domain has been registered": "$domain has been registered", + "Remove pinning for a domain": "Remove pinning for a domain", + "Removed pinning from $domain": "Removed pinning from $domain", + "Freedombone Control Panel": "Freedombone Control Panel", + "Security Settings": "Security Settings", + "Choose an operation:": "Choose an operation:", + "Regenerate ssh host keys": "Regenerate ssh host keys", + "Regenerate Diffie-Hellman keys": "Regenerate Diffie-Hellman keys", + "Update cipersuite": "Update cipersuite", + "Renew Let's Encrypt certificate": "Renew Let's Encrypt certificate", + "Enable GPG based authentication (monkeysphere)": "Enable GPG based authentication (monkeysphere)", + "Allow ssh login with passwords": "Allow ssh login with passwords", + "Go Back/Exit": "Go Back/Exit", "Import file $IMPORT_FILE not found": "Import file $IMPORT_FILE not found", "Security settings exported to $EXPORT_FILE": "Security settings exported to $EXPORT_FILE" } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-backup.json b/locale/en_us/freedombone-utils-backup.json index 7ec19540..606c768f 100644 --- a/locale/en_us/freedombone-utils-backup.json +++ b/locale/en_us/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "No MariaDB password was given", "Obtaining ${1} database backup": "Obtaining ${1} database backup", "${1} database could not be saved": "${1} database could not be saved", + "${1} database could not be dumped": "${1} database could not be dumped", + "Database dump was created for ${1}": "Database dump was created for ${1}", "WARNING: directory does not exist: ${1}": "WARNING: directory does not exist: ${1}", "Backup key could not be found": "Backup key could not be found", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "Error backing up ${1} database to ${local_database_dir}/${1}.sql", "Setting permissions": "Setting permissions", "Unable to export ${1} database": "Unable to export ${1} database", "${PROJECT_NAME} backup to friends": "${PROJECT_NAME} backup to friends", + "Unable to dump ${1} database": "Unable to dump ${1} database", "Backup ${app_name}": "Backup ${app_name}", "Backup ${app_name} completed": "Backup ${app_name} completed", "Restoring ${app_name}": "Restoring ${app_name}", "Restored ${app_name}": "Restored ${app_name}", "Restoring ${1} database": "Restoring ${1} database", "Unable to restore ${1} database": "Unable to restore ${1} database", - "Restoring ${1} installation": "Restoring ${1} installation" + "Restoring ${1} installation": "Restoring ${1} installation", + "Backing up some additional directories": "Backing up some additional directories", + "WARNING: The backup directory $destination_dir is already used.": "WARNING: The backup directory $destination_dir is already used.", + "Choose a different destination name for backing up $backup_dir": "Choose a different destination name for backing up $backup_dir", + "WARNING: Directory $backup_dir does not exist": "WARNING: Directory $backup_dir does not exist" } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-final.json b/locale/en_us/freedombone-utils-final.json index abcbfb4c..9ea02f98 100644 --- a/locale/en_us/freedombone-utils-final.json +++ b/locale/en_us/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n", "See /home/$MY_USERNAME/README for post-installation instructions.": "See /home/$MY_USERNAME/README for post-installation instructions." } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-interactive.json b/locale/en_us/freedombone-utils-interactive.json index 324e1481..0a2793fe 100644 --- a/locale/en_us/freedombone-utils-interactive.json +++ b/locale/en_us/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]", "Encrypted backup to other servers": "Encrypted backup to other servers", "${PROJECT_NAME} Configuration": "${PROJECT_NAME} Configuration", - "\\nDo you wish to configure some remote backup locations?": "\\nDo you wish to configure some remote backup locations?" + "\\nDo you wish to configure some remote backup locations?": "\\nDo you wish to configure some remote backup locations?", + "Freedombone Configuration": "Freedombone Configuration", + "${site_name^} Configuration": "${site_name^} Configuration", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "Domain:": "Domain:", + "Code:": "Code:", + "Domain name validation": "Domain name validation", + "Title:": "Title:" } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-keys.json b/locale/en_us/freedombone-utils-keys.json new file mode 100644 index 00000000..6c078d30 --- /dev/null +++ b/locale/en_us/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "Recover Encryption Keys", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found", + "GPG Keyring loaded to $HOME_DIR": "GPG Keyring loaded to $HOME_DIR", + "ssh keys imported": "ssh keys imported", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish", + "Encryption Keys Recovery": "Encryption Keys Recovery", + "Freedombone Configuration": "Freedombone Configuration", + "GPG/PGP keys for your system:": "GPG/PGP keys for your system:", + "Generate new keys (new user)": "Generate new keys (new user)", + "Import keys from USB drive/s": "Import keys from USB drive/s", + "Retrieve keys from friends servers": "Retrieve keys from friends servers", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "Do you wish to recover your previous encryption keys from a USB master keydrive?" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-selector.json b/locale/en_us/freedombone-utils-selector.json index e446fda6..934042a8 100644 --- a/locale/en_us/freedombone-utils-selector.json +++ b/locale/en_us/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "${app_name}_variables was not found", + "No variant name for choosing apps": "No variant name for choosing apps", + "${app_name} chosen": "${app_name} chosen", "${a}": "${a}", + "Removing users for application: ${a}": "Removing users for application: ${a}", "Removing application: ${a}": "Removing application: ${a}", "${a} was removed": "${a} was removed", + "Interactive installer": "Interactive installer", + "Interactive settings complete": "Interactive settings complete", + "Login for user ${USERNAME}=": "Login for user ${USERNAME}=", "Upgrading application from interactive: ${a}": "Upgrading application from interactive: ${a}", "${a} was upgraded from interactive": "${a} was upgraded from interactive", "Installing application from interactive: ${a}": "Installing application from interactive: ${a}", "${a} was installed from interactive": "${a} was installed from interactive", + "${a} was not installed from interactive": "${a} was not installed from interactive", "Upgrading application: ${a}": "Upgrading application: ${a}", "${a} was upgraded": "${a} was upgraded", "Installing application: ${a}": "Installing application: ${a}", "${a} was installed": "${a} was installed", + "${a} was not installed": "${a} was not installed", "${a} has been removed and so will not be reinstalled": "${a} has been removed and so will not be reinstalled" } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-web.json b/locale/en_us/freedombone-utils-web.json index 68bc34af..fad7d932 100644 --- a/locale/en_us/freedombone-utils-web.json +++ b/locale/en_us/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z", - "Private certificate for $CHECK_HOSTNAME was not created": "Private certificate for $CHECK_HOSTNAME was not created", - "Public certificate for $CHECK_HOSTNAME was not created": "Public certificate for $CHECK_HOSTNAME was not created", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert", + "Private certificate for ${CHECK_HOSTNAME} was not created": "Private certificate for ${CHECK_HOSTNAME} was not created", + "Public certificate for ${CHECK_HOSTNAME} was not created": "Public certificate for ${CHECK_HOSTNAME} was not created", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "Lets Encrypt failed for $SITE_DOMAIN_NAME", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE" } \ No newline at end of file diff --git a/locale/en_us/freedombone-utils-wifi.json b/locale/en_us/freedombone-utils-wifi.json new file mode 100644 index 00000000..d57a1710 --- /dev/null +++ b/locale/en_us/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "Freedombone Configuration", + "Wifi Settings ${wifi_ctr}": "Wifi Settings ${wifi_ctr}", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:", + "SSID (can be 'any'):": "SSID (can be 'any'):", + "Type (open/wpa2-psk):": "Type (open/wpa2-psk):", + "Passphrase:": "Passphrase:" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-wifi.json b/locale/en_us/freedombone-wifi.json index 75a60ca7..fdcf638e 100644 --- a/locale/en_us/freedombone-wifi.json +++ b/locale/en_us/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "Freedombone Configuration", - "Wifi Settings ${wifi_ctr}": "Wifi Settings ${wifi_ctr}", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:", - "SSID:": "SSID:", - "Type:": "Type:", - "Passphrase:": "Passphrase:", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]" } \ No newline at end of file diff --git a/locale/en_us/freedombone.json b/locale/en_us/freedombone.json index 99690238..df7c0b9a 100644 --- a/locale/en_us/freedombone.json +++ b/locale/en_us/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "Search engine login", - "${PROJECT_NAME} -c [configuration file]": "${PROJECT_NAME} -c [configuration file]", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'", - "or '$VARIANT_MESH'.": "or '$VARIANT_MESH'.", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.", - "Unable to checkout $1 $2": "Unable to checkout $1 $2", - "The command ${PROJECT_NAME}-remote was not found": "The command ${PROJECT_NAME}-remote was not found", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z", - "The command ${PROJECT_NAME}-config was not found": "The command ${PROJECT_NAME}-config was not found", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]", - "Encrypted backup to other servers": "Encrypted backup to other servers", - "${PROJECT_NAME} Configuration": "${PROJECT_NAME} Configuration", - "\\nDo you wish to configure some remote backup locations?": "\\nDo you wish to configure some remote backup locations?", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.", - "The configuration file $CONFIGURATION_FILE was not found": "The configuration file $CONFIGURATION_FILE was not found", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "No Tor installation found. ${onion_service_name} onion site cannot be configured.", - "${onion_service_name} onion site hostname not found": "${onion_service_name} onion site hostname not found", - "Private certificate for $CHECK_HOSTNAME was not created": "Private certificate for $CHECK_HOSTNAME was not created", - "Public certificate for $CHECK_HOSTNAME was not created": "Public certificate for $CHECK_HOSTNAME was not created", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "Lets Encrypt failed for $SITE_DOMAIN_NAME", - "Mesh Networking (cjdns)": "Mesh Networking (cjdns)", - "cjdns IPv6 address: $CJDNS_IPV6": "cjdns IPv6 address: $CJDNS_IPV6", - "cjdns public key: $CJDNS_PUBLIC_KEY": "cjdns public key: $CJDNS_PUBLIC_KEY", - "cjdns private key: $CJDNS_PRIVATE_KEY": "cjdns private key: $CJDNS_PRIVATE_KEY", - "cjdns password: $CJDNS_PASSWORD": "cjdns password: $CJDNS_PASSWORD", - "cjdns port: $CJDNS_PORT": "cjdns port: $CJDNS_PORT", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}", - "Address: $ZERONET_BLOG_ADDRESS": "Address: $ZERONET_BLOG_ADDRESS", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "Public key: $ZERONET_BLOG_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY", - "Address: $ZERONET_MAIL_ADDRESS": "Address: $ZERONET_MAIL_ADDRESS", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "Public key: $ZERONET_MAIL_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY", - "ZeroNet Mail address": "ZeroNet Mail address", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", - "${MY_USERNAME}'s Forum": "${MY_USERNAME}'s Forum", - "Address: $ZERONET_FORUM_ADDRESS": "Address: $ZERONET_FORUM_ADDRESS", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "Public key: $ZERONET_FORUM_PRIVATE_KEY", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS", - "Forum address: $ZERONET_FORUM_ADDRESS": "Forum address: $ZERONET_FORUM_ADDRESS", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "Forum private key: $ZERONET_FORUM_PRIVATE_KEY", - "ZeroNet Forum address": "ZeroNet Forum address", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY", - "OneRNG package could not be downloaded": "OneRNG package could not be downloaded", - "OneRNG package: $ONERNG_PACKAGE": "OneRNG package: $ONERNG_PACKAGE", - "Hash does not match. This could indicate that the package has been tampered with.": "Hash does not match. This could indicate that the package has been tampered with.", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "OneRNG expected package hash: $ONERNG_PACKAGE_HASH", - "OneRNG actual hash: $hash": "OneRNG actual hash: $hash", - "OneRNG Device": "OneRNG Device", - "Please plug in the OneRNG device": "Please plug in the OneRNG device", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE", - "Added onion site for ${onion_service_name}": "Added onion site for ${onion_service_name}", - "# Tripwire reports which have no violations don't need to be logged": "# Tripwire reports which have no violations don't need to be logged", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE", - "Unknown subkey usage: $GPG_KEY_USAGE": "Unknown subkey usage: $GPG_KEY_USAGE", - "Public key: $MY_GPG_PUBLIC_KEY": "Public key: $MY_GPG_PUBLIC_KEY", - "Private key: $MY_GPG_PRIVATE_KEY": "Private key: $MY_GPG_PRIVATE_KEY", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "GPG public key file $MY_GPG_PUBLIC_KEY was not found", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "GPG private key file $MY_GPG_PRIVATE_KEY was not found", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "The GPG key for $MY_EMAIL_ADDRESS could not be imported", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "A GPG key for $MY_EMAIL_ADDRESS could not be created", - "Change your GPG password": "Change your GPG password", - "It's very important to add a password to your GPG key so that": "It's very important to add a password to your GPG key so that", - "if anyone does get access to your email they still won't be able": "if anyone does get access to your email they still won't be able", - "Publish your GPG public key": "Publish your GPG public key", - "If you have imported legacy email which is not encrypted": "If you have imported legacy email which is not encrypted", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE", - "Creating the $PUBLIC_MAILING_LIST mailing list": "Creating the $PUBLIC_MAILING_LIST mailing list", - "$PUBLIC_MAILING_LIST mailing list": "$PUBLIC_MAILING_LIST mailing list", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n", - "Email import directory $IMPORT_MAILDIR not found": "Email import directory $IMPORT_MAILDIR not found", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE", - "Your MariaDB password is: $MARIADB_PASSWORD": "Your MariaDB password is: $MARIADB_PASSWORD", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "Unable to clone repo $GOPATH/src/github.com/gogits/gogs", - "Gogs admin user password": "Gogs admin user password", - "Note that there's a usability/security trade-off made here.": "Note that there's a usability/security trade-off made here.", - "In order to allow git clone via http we don't redirect everything": "In order to allow git clone via http we don't redirect everything", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.", - "Your Tox node public key is": "Your Tox node public key is", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "tox onion domain: ${TOX_ONION_HOSTNAME}", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "Your Tox node public key is: $TOX_PUBLIC_KEY", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "XMPP onion domain: ${XMPP_ONION_HOSTNAME}", - "Your XMPP password is: $XMPP_PASSWORD": "Your XMPP password is: $XMPP_PASSWORD", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE", - "IRC onion domain": "IRC onion domain", - "IRC Server": "IRC Server", - "Wiki password": "Wiki password", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "Wiki onion domain: ${WIKI_ONION_HOSTNAME}", - "Wiki username: $MY_USERNAME": "Wiki username: $MY_USERNAME", - "Wiki password: $WIKI_ADMIN_PASSWORD": "Wiki password: $WIKI_ADMIN_PASSWORD", - "Your blog username: $MY_USERNAME": "Your blog username: $MY_USERNAME", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "Your blog password is: $FULLBLOG_ADMIN_PASSWORD", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login", - "RSS Reader": "RSS Reader", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "RSS reader domain: ${RSS_READER_DOMAIN_NAME}", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}", - "RSS reader admin username: admin": "RSS reader admin username: admin", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}", - "GNU Social": "GNU Social", - "Microblog administrator": "Microblog administrator", - "Microblog administrator nickname: $MY_USERNAME": "Microblog administrator nickname: $MY_USERNAME", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "Your search engine password is: $SEARCH_ENGINE_PASSWORD", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php", - "Open http://$WEBMAIL_ONION_HOSTNAME": "Open http://$WEBMAIL_ONION_HOSTNAME", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "Open https://$HUBZILLA_DOMAIN_NAME and register a new user", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE", - "Media Server": "Media Server", - "Media server administrator nickname: mediadropadmin": "Media server administrator nickname: mediadropadmin", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD", - "VoIP onion domain": "VoIP onion domain", - "VoIP Server": "VoIP Server", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "VoIP onion domain:$VOIP_ONION_HOSTNAME", - "VoIP server password: $VOIP_SERVER_PASSWORD": "VoIP server password: $VOIP_SERVER_PASSWORD", - "SIP onion domain": "SIP onion domain", - "SIP Server": "SIP Server", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "SIP onion_domain: $SIP_ONION_HOSTNAME", - "SIP server username: $MY_USERNAME": "SIP server username: $MY_USERNAME", - "SIP server extension: 201": "SIP server extension: 201", - "SIP server password: $SIP_SERVER_PASSWORD": "SIP server password: $SIP_SERVER_PASSWORD", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t", - "See /home/$MY_USERNAME/README for post-installation instructions.": "See /home/$MY_USERNAME/README for post-installation instructions." + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:" } \ No newline at end of file diff --git a/locale/es/freedombone-adduser.json b/locale/es/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/es/freedombone-adduser.json +++ b/locale/es/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/es/freedombone-app-dlna.json b/locale/es/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/es/freedombone-app-dlna.json +++ b/locale/es/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/es/freedombone-app-dokuwiki.json b/locale/es/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/es/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-etherpad.json b/locale/es/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/es/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-gnusocial.json b/locale/es/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/es/freedombone-app-gnusocial.json +++ b/locale/es/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/es/freedombone-app-gogs.json b/locale/es/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/es/freedombone-app-gogs.json +++ b/locale/es/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/es/freedombone-app-htmly.json b/locale/es/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/es/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-hubzilla.json b/locale/es/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/es/freedombone-app-hubzilla.json +++ b/locale/es/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/es/freedombone-app-ipfs.json b/locale/es/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/es/freedombone-app-ipfs.json +++ b/locale/es/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/es/freedombone-app-irc.json b/locale/es/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/es/freedombone-app-irc.json +++ b/locale/es/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/es/freedombone-app-jitsi.json b/locale/es/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/es/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-pelican.json b/locale/es/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/es/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-pihole.json b/locale/es/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/es/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-postactiv.json b/locale/es/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/es/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-syncthing.json b/locale/es/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/es/freedombone-app-syncthing.json +++ b/locale/es/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/es/freedombone-app-tahoelafs.json b/locale/es/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/es/freedombone-app-tahoelafs.json +++ b/locale/es/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/es/freedombone-app-vim.json b/locale/es/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/es/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-app-webmail.json b/locale/es/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/es/freedombone-app-webmail.json +++ b/locale/es/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/es/freedombone-app-xmpp.json b/locale/es/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/es/freedombone-app-xmpp.json +++ b/locale/es/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/es/freedombone-backup-local.json b/locale/es/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/es/freedombone-backup-local.json +++ b/locale/es/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/es/freedombone-backup-remote.json b/locale/es/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/es/freedombone-backup-remote.json +++ b/locale/es/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/es/freedombone-base-chaoskey.json b/locale/es/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/es/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-base-email.json b/locale/es/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/es/freedombone-base-email.json +++ b/locale/es/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/es/freedombone-config.json b/locale/es/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/es/freedombone-config.json +++ b/locale/es/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/es/freedombone-controlpanel-user.json b/locale/es/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/es/freedombone-controlpanel-user.json +++ b/locale/es/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/es/freedombone-controlpanel.json b/locale/es/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/es/freedombone-controlpanel.json +++ b/locale/es/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/es/freedombone-image-customise.json b/locale/es/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/es/freedombone-image-customise.json +++ b/locale/es/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/es/freedombone-image-mesh.json b/locale/es/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/es/freedombone-image-mesh.json +++ b/locale/es/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/es/freedombone-image.json b/locale/es/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/es/freedombone-image.json +++ b/locale/es/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/es/freedombone-keydrive.json b/locale/es/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/es/freedombone-keydrive.json +++ b/locale/es/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/es/freedombone-mesh-install.json b/locale/es/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/es/freedombone-mesh-install.json +++ b/locale/es/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/es/freedombone-mirrors.json b/locale/es/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/es/freedombone-mirrors.json +++ b/locale/es/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/es/freedombone-pin-cert.json b/locale/es/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/es/freedombone-pin-cert.json +++ b/locale/es/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/es/freedombone-recoverkey.json b/locale/es/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/es/freedombone-recoverkey.json +++ b/locale/es/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/es/freedombone-restore-local.json b/locale/es/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/es/freedombone-restore-local.json +++ b/locale/es/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/es/freedombone-restore-remote.json b/locale/es/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/es/freedombone-restore-remote.json +++ b/locale/es/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/es/freedombone-rmuser.json b/locale/es/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/es/freedombone-rmuser.json +++ b/locale/es/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/es/freedombone-sec.json b/locale/es/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/es/freedombone-sec.json +++ b/locale/es/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-backup.json b/locale/es/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/es/freedombone-utils-backup.json +++ b/locale/es/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-final.json b/locale/es/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/es/freedombone-utils-final.json +++ b/locale/es/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-interactive.json b/locale/es/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/es/freedombone-utils-interactive.json +++ b/locale/es/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-keys.json b/locale/es/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/es/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-utils-selector.json b/locale/es/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/es/freedombone-utils-selector.json +++ b/locale/es/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-web.json b/locale/es/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/es/freedombone-utils-web.json +++ b/locale/es/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/es/freedombone-utils-wifi.json b/locale/es/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/es/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-wifi.json b/locale/es/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/es/freedombone-wifi.json +++ b/locale/es/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/es/freedombone.json b/locale/es/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/es/freedombone.json +++ b/locale/es/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/et/freedombone-adduser.json b/locale/et/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/et/freedombone-adduser.json +++ b/locale/et/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/et/freedombone-app-dlna.json b/locale/et/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/et/freedombone-app-dlna.json +++ b/locale/et/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/et/freedombone-app-dokuwiki.json b/locale/et/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/et/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-etherpad.json b/locale/et/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/et/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-gnusocial.json b/locale/et/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/et/freedombone-app-gnusocial.json +++ b/locale/et/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/et/freedombone-app-gogs.json b/locale/et/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/et/freedombone-app-gogs.json +++ b/locale/et/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/et/freedombone-app-htmly.json b/locale/et/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/et/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-hubzilla.json b/locale/et/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/et/freedombone-app-hubzilla.json +++ b/locale/et/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/et/freedombone-app-ipfs.json b/locale/et/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/et/freedombone-app-ipfs.json +++ b/locale/et/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/et/freedombone-app-irc.json b/locale/et/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/et/freedombone-app-irc.json +++ b/locale/et/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/et/freedombone-app-jitsi.json b/locale/et/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/et/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-pelican.json b/locale/et/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/et/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-pihole.json b/locale/et/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/et/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-postactiv.json b/locale/et/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/et/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-syncthing.json b/locale/et/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/et/freedombone-app-syncthing.json +++ b/locale/et/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/et/freedombone-app-tahoelafs.json b/locale/et/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/et/freedombone-app-tahoelafs.json +++ b/locale/et/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/et/freedombone-app-vim.json b/locale/et/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/et/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-app-webmail.json b/locale/et/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/et/freedombone-app-webmail.json +++ b/locale/et/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/et/freedombone-app-xmpp.json b/locale/et/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/et/freedombone-app-xmpp.json +++ b/locale/et/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/et/freedombone-backup-local.json b/locale/et/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/et/freedombone-backup-local.json +++ b/locale/et/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/et/freedombone-backup-remote.json b/locale/et/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/et/freedombone-backup-remote.json +++ b/locale/et/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/et/freedombone-base-chaoskey.json b/locale/et/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/et/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-base-email.json b/locale/et/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/et/freedombone-base-email.json +++ b/locale/et/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/et/freedombone-config.json b/locale/et/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/et/freedombone-config.json +++ b/locale/et/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/et/freedombone-controlpanel-user.json b/locale/et/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/et/freedombone-controlpanel-user.json +++ b/locale/et/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/et/freedombone-controlpanel.json b/locale/et/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/et/freedombone-controlpanel.json +++ b/locale/et/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/et/freedombone-image-customise.json b/locale/et/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/et/freedombone-image-customise.json +++ b/locale/et/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/et/freedombone-image-mesh.json b/locale/et/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/et/freedombone-image-mesh.json +++ b/locale/et/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/et/freedombone-image.json b/locale/et/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/et/freedombone-image.json +++ b/locale/et/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/et/freedombone-keydrive.json b/locale/et/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/et/freedombone-keydrive.json +++ b/locale/et/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/et/freedombone-mesh-install.json b/locale/et/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/et/freedombone-mesh-install.json +++ b/locale/et/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/et/freedombone-mirrors.json b/locale/et/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/et/freedombone-mirrors.json +++ b/locale/et/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/et/freedombone-pin-cert.json b/locale/et/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/et/freedombone-pin-cert.json +++ b/locale/et/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/et/freedombone-recoverkey.json b/locale/et/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/et/freedombone-recoverkey.json +++ b/locale/et/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/et/freedombone-restore-local.json b/locale/et/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/et/freedombone-restore-local.json +++ b/locale/et/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/et/freedombone-restore-remote.json b/locale/et/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/et/freedombone-restore-remote.json +++ b/locale/et/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/et/freedombone-rmuser.json b/locale/et/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/et/freedombone-rmuser.json +++ b/locale/et/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/et/freedombone-sec.json b/locale/et/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/et/freedombone-sec.json +++ b/locale/et/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-backup.json b/locale/et/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/et/freedombone-utils-backup.json +++ b/locale/et/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-final.json b/locale/et/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/et/freedombone-utils-final.json +++ b/locale/et/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-interactive.json b/locale/et/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/et/freedombone-utils-interactive.json +++ b/locale/et/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-keys.json b/locale/et/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/et/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-utils-selector.json b/locale/et/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/et/freedombone-utils-selector.json +++ b/locale/et/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-web.json b/locale/et/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/et/freedombone-utils-web.json +++ b/locale/et/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/et/freedombone-utils-wifi.json b/locale/et/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/et/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-wifi.json b/locale/et/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/et/freedombone-wifi.json +++ b/locale/et/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/et/freedombone.json b/locale/et/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/et/freedombone.json +++ b/locale/et/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-adduser.json b/locale/eu/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/eu/freedombone-adduser.json +++ b/locale/eu/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/eu/freedombone-app-dlna.json b/locale/eu/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/eu/freedombone-app-dlna.json +++ b/locale/eu/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/eu/freedombone-app-dokuwiki.json b/locale/eu/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/eu/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-etherpad.json b/locale/eu/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/eu/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-gnusocial.json b/locale/eu/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/eu/freedombone-app-gnusocial.json +++ b/locale/eu/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-app-gogs.json b/locale/eu/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/eu/freedombone-app-gogs.json +++ b/locale/eu/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-app-htmly.json b/locale/eu/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/eu/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-hubzilla.json b/locale/eu/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/eu/freedombone-app-hubzilla.json +++ b/locale/eu/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/eu/freedombone-app-ipfs.json b/locale/eu/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/eu/freedombone-app-ipfs.json +++ b/locale/eu/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/eu/freedombone-app-irc.json b/locale/eu/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/eu/freedombone-app-irc.json +++ b/locale/eu/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-app-jitsi.json b/locale/eu/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/eu/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-pelican.json b/locale/eu/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/eu/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-pihole.json b/locale/eu/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/eu/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-postactiv.json b/locale/eu/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/eu/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-syncthing.json b/locale/eu/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/eu/freedombone-app-syncthing.json +++ b/locale/eu/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/eu/freedombone-app-tahoelafs.json b/locale/eu/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/eu/freedombone-app-tahoelafs.json +++ b/locale/eu/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-app-vim.json b/locale/eu/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/eu/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-app-webmail.json b/locale/eu/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/eu/freedombone-app-webmail.json +++ b/locale/eu/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-app-xmpp.json b/locale/eu/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/eu/freedombone-app-xmpp.json +++ b/locale/eu/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/eu/freedombone-backup-local.json b/locale/eu/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/eu/freedombone-backup-local.json +++ b/locale/eu/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-backup-remote.json b/locale/eu/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/eu/freedombone-backup-remote.json +++ b/locale/eu/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-base-chaoskey.json b/locale/eu/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/eu/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-base-email.json b/locale/eu/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/eu/freedombone-base-email.json +++ b/locale/eu/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/eu/freedombone-config.json b/locale/eu/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/eu/freedombone-config.json +++ b/locale/eu/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-controlpanel-user.json b/locale/eu/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/eu/freedombone-controlpanel-user.json +++ b/locale/eu/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/eu/freedombone-controlpanel.json b/locale/eu/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/eu/freedombone-controlpanel.json +++ b/locale/eu/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-image-customise.json b/locale/eu/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/eu/freedombone-image-customise.json +++ b/locale/eu/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-image-mesh.json b/locale/eu/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/eu/freedombone-image-mesh.json +++ b/locale/eu/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-image.json b/locale/eu/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/eu/freedombone-image.json +++ b/locale/eu/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-keydrive.json b/locale/eu/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/eu/freedombone-keydrive.json +++ b/locale/eu/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/eu/freedombone-mesh-install.json b/locale/eu/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/eu/freedombone-mesh-install.json +++ b/locale/eu/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-mirrors.json b/locale/eu/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/eu/freedombone-mirrors.json +++ b/locale/eu/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-pin-cert.json b/locale/eu/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/eu/freedombone-pin-cert.json +++ b/locale/eu/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-recoverkey.json b/locale/eu/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/eu/freedombone-recoverkey.json +++ b/locale/eu/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-restore-local.json b/locale/eu/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/eu/freedombone-restore-local.json +++ b/locale/eu/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-restore-remote.json b/locale/eu/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/eu/freedombone-restore-remote.json +++ b/locale/eu/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-rmuser.json b/locale/eu/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/eu/freedombone-rmuser.json +++ b/locale/eu/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-sec.json b/locale/eu/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/eu/freedombone-sec.json +++ b/locale/eu/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-backup.json b/locale/eu/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/eu/freedombone-utils-backup.json +++ b/locale/eu/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-final.json b/locale/eu/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/eu/freedombone-utils-final.json +++ b/locale/eu/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-interactive.json b/locale/eu/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/eu/freedombone-utils-interactive.json +++ b/locale/eu/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-keys.json b/locale/eu/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/eu/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-utils-selector.json b/locale/eu/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/eu/freedombone-utils-selector.json +++ b/locale/eu/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-web.json b/locale/eu/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/eu/freedombone-utils-web.json +++ b/locale/eu/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/eu/freedombone-utils-wifi.json b/locale/eu/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/eu/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-wifi.json b/locale/eu/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/eu/freedombone-wifi.json +++ b/locale/eu/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/eu/freedombone.json b/locale/eu/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/eu/freedombone.json +++ b/locale/eu/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-adduser.json b/locale/fa/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fa/freedombone-adduser.json +++ b/locale/fa/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fa/freedombone-app-dlna.json b/locale/fa/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fa/freedombone-app-dlna.json +++ b/locale/fa/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fa/freedombone-app-dokuwiki.json b/locale/fa/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fa/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-etherpad.json b/locale/fa/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fa/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-gnusocial.json b/locale/fa/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fa/freedombone-app-gnusocial.json +++ b/locale/fa/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-app-gogs.json b/locale/fa/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fa/freedombone-app-gogs.json +++ b/locale/fa/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-app-htmly.json b/locale/fa/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fa/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-hubzilla.json b/locale/fa/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fa/freedombone-app-hubzilla.json +++ b/locale/fa/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fa/freedombone-app-ipfs.json b/locale/fa/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fa/freedombone-app-ipfs.json +++ b/locale/fa/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fa/freedombone-app-irc.json b/locale/fa/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fa/freedombone-app-irc.json +++ b/locale/fa/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-app-jitsi.json b/locale/fa/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fa/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-pelican.json b/locale/fa/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fa/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-pihole.json b/locale/fa/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fa/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-postactiv.json b/locale/fa/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fa/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-syncthing.json b/locale/fa/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fa/freedombone-app-syncthing.json +++ b/locale/fa/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fa/freedombone-app-tahoelafs.json b/locale/fa/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fa/freedombone-app-tahoelafs.json +++ b/locale/fa/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-app-vim.json b/locale/fa/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fa/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-app-webmail.json b/locale/fa/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fa/freedombone-app-webmail.json +++ b/locale/fa/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-app-xmpp.json b/locale/fa/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fa/freedombone-app-xmpp.json +++ b/locale/fa/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fa/freedombone-backup-local.json b/locale/fa/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fa/freedombone-backup-local.json +++ b/locale/fa/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-backup-remote.json b/locale/fa/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fa/freedombone-backup-remote.json +++ b/locale/fa/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-base-chaoskey.json b/locale/fa/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fa/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-base-email.json b/locale/fa/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fa/freedombone-base-email.json +++ b/locale/fa/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fa/freedombone-config.json b/locale/fa/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fa/freedombone-config.json +++ b/locale/fa/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-controlpanel-user.json b/locale/fa/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fa/freedombone-controlpanel-user.json +++ b/locale/fa/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fa/freedombone-controlpanel.json b/locale/fa/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fa/freedombone-controlpanel.json +++ b/locale/fa/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-image-customise.json b/locale/fa/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fa/freedombone-image-customise.json +++ b/locale/fa/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-image-mesh.json b/locale/fa/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fa/freedombone-image-mesh.json +++ b/locale/fa/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-image.json b/locale/fa/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fa/freedombone-image.json +++ b/locale/fa/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-keydrive.json b/locale/fa/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fa/freedombone-keydrive.json +++ b/locale/fa/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fa/freedombone-mesh-install.json b/locale/fa/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fa/freedombone-mesh-install.json +++ b/locale/fa/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-mirrors.json b/locale/fa/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fa/freedombone-mirrors.json +++ b/locale/fa/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-pin-cert.json b/locale/fa/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fa/freedombone-pin-cert.json +++ b/locale/fa/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-recoverkey.json b/locale/fa/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fa/freedombone-recoverkey.json +++ b/locale/fa/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-restore-local.json b/locale/fa/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fa/freedombone-restore-local.json +++ b/locale/fa/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-restore-remote.json b/locale/fa/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fa/freedombone-restore-remote.json +++ b/locale/fa/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-rmuser.json b/locale/fa/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fa/freedombone-rmuser.json +++ b/locale/fa/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-sec.json b/locale/fa/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fa/freedombone-sec.json +++ b/locale/fa/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-backup.json b/locale/fa/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fa/freedombone-utils-backup.json +++ b/locale/fa/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-final.json b/locale/fa/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fa/freedombone-utils-final.json +++ b/locale/fa/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-interactive.json b/locale/fa/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fa/freedombone-utils-interactive.json +++ b/locale/fa/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-keys.json b/locale/fa/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fa/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-utils-selector.json b/locale/fa/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fa/freedombone-utils-selector.json +++ b/locale/fa/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-web.json b/locale/fa/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fa/freedombone-utils-web.json +++ b/locale/fa/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fa/freedombone-utils-wifi.json b/locale/fa/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fa/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-wifi.json b/locale/fa/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fa/freedombone-wifi.json +++ b/locale/fa/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fa/freedombone.json b/locale/fa/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fa/freedombone.json +++ b/locale/fa/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-adduser.json b/locale/fi/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fi/freedombone-adduser.json +++ b/locale/fi/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fi/freedombone-app-dlna.json b/locale/fi/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fi/freedombone-app-dlna.json +++ b/locale/fi/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fi/freedombone-app-dokuwiki.json b/locale/fi/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fi/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-etherpad.json b/locale/fi/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fi/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-gnusocial.json b/locale/fi/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fi/freedombone-app-gnusocial.json +++ b/locale/fi/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-app-gogs.json b/locale/fi/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fi/freedombone-app-gogs.json +++ b/locale/fi/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-app-htmly.json b/locale/fi/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fi/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-hubzilla.json b/locale/fi/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fi/freedombone-app-hubzilla.json +++ b/locale/fi/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fi/freedombone-app-ipfs.json b/locale/fi/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fi/freedombone-app-ipfs.json +++ b/locale/fi/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fi/freedombone-app-irc.json b/locale/fi/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fi/freedombone-app-irc.json +++ b/locale/fi/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-app-jitsi.json b/locale/fi/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fi/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-pelican.json b/locale/fi/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fi/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-pihole.json b/locale/fi/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fi/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-postactiv.json b/locale/fi/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fi/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-syncthing.json b/locale/fi/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fi/freedombone-app-syncthing.json +++ b/locale/fi/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fi/freedombone-app-tahoelafs.json b/locale/fi/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fi/freedombone-app-tahoelafs.json +++ b/locale/fi/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-app-vim.json b/locale/fi/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fi/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-app-webmail.json b/locale/fi/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fi/freedombone-app-webmail.json +++ b/locale/fi/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-app-xmpp.json b/locale/fi/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fi/freedombone-app-xmpp.json +++ b/locale/fi/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fi/freedombone-backup-local.json b/locale/fi/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fi/freedombone-backup-local.json +++ b/locale/fi/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-backup-remote.json b/locale/fi/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fi/freedombone-backup-remote.json +++ b/locale/fi/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-base-chaoskey.json b/locale/fi/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fi/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-base-email.json b/locale/fi/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fi/freedombone-base-email.json +++ b/locale/fi/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fi/freedombone-config.json b/locale/fi/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fi/freedombone-config.json +++ b/locale/fi/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-controlpanel-user.json b/locale/fi/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fi/freedombone-controlpanel-user.json +++ b/locale/fi/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fi/freedombone-controlpanel.json b/locale/fi/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fi/freedombone-controlpanel.json +++ b/locale/fi/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-image-customise.json b/locale/fi/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fi/freedombone-image-customise.json +++ b/locale/fi/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-image-mesh.json b/locale/fi/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fi/freedombone-image-mesh.json +++ b/locale/fi/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-image.json b/locale/fi/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fi/freedombone-image.json +++ b/locale/fi/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-keydrive.json b/locale/fi/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fi/freedombone-keydrive.json +++ b/locale/fi/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fi/freedombone-mesh-install.json b/locale/fi/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fi/freedombone-mesh-install.json +++ b/locale/fi/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-mirrors.json b/locale/fi/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fi/freedombone-mirrors.json +++ b/locale/fi/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-pin-cert.json b/locale/fi/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fi/freedombone-pin-cert.json +++ b/locale/fi/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-recoverkey.json b/locale/fi/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fi/freedombone-recoverkey.json +++ b/locale/fi/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-restore-local.json b/locale/fi/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fi/freedombone-restore-local.json +++ b/locale/fi/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-restore-remote.json b/locale/fi/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fi/freedombone-restore-remote.json +++ b/locale/fi/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-rmuser.json b/locale/fi/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fi/freedombone-rmuser.json +++ b/locale/fi/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-sec.json b/locale/fi/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fi/freedombone-sec.json +++ b/locale/fi/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-backup.json b/locale/fi/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fi/freedombone-utils-backup.json +++ b/locale/fi/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-final.json b/locale/fi/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fi/freedombone-utils-final.json +++ b/locale/fi/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-interactive.json b/locale/fi/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fi/freedombone-utils-interactive.json +++ b/locale/fi/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-keys.json b/locale/fi/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fi/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-utils-selector.json b/locale/fi/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fi/freedombone-utils-selector.json +++ b/locale/fi/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-web.json b/locale/fi/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fi/freedombone-utils-web.json +++ b/locale/fi/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fi/freedombone-utils-wifi.json b/locale/fi/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fi/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-wifi.json b/locale/fi/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fi/freedombone-wifi.json +++ b/locale/fi/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fi/freedombone.json b/locale/fi/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fi/freedombone.json +++ b/locale/fi/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-adduser.json b/locale/fil/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fil/freedombone-adduser.json +++ b/locale/fil/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fil/freedombone-app-dlna.json b/locale/fil/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fil/freedombone-app-dlna.json +++ b/locale/fil/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fil/freedombone-app-dokuwiki.json b/locale/fil/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fil/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-etherpad.json b/locale/fil/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fil/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-gnusocial.json b/locale/fil/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fil/freedombone-app-gnusocial.json +++ b/locale/fil/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-app-gogs.json b/locale/fil/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fil/freedombone-app-gogs.json +++ b/locale/fil/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-app-htmly.json b/locale/fil/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fil/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-hubzilla.json b/locale/fil/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fil/freedombone-app-hubzilla.json +++ b/locale/fil/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fil/freedombone-app-ipfs.json b/locale/fil/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fil/freedombone-app-ipfs.json +++ b/locale/fil/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fil/freedombone-app-irc.json b/locale/fil/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fil/freedombone-app-irc.json +++ b/locale/fil/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-app-jitsi.json b/locale/fil/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fil/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-pelican.json b/locale/fil/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fil/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-pihole.json b/locale/fil/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fil/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-postactiv.json b/locale/fil/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fil/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-syncthing.json b/locale/fil/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fil/freedombone-app-syncthing.json +++ b/locale/fil/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fil/freedombone-app-tahoelafs.json b/locale/fil/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fil/freedombone-app-tahoelafs.json +++ b/locale/fil/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-app-vim.json b/locale/fil/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fil/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-app-webmail.json b/locale/fil/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fil/freedombone-app-webmail.json +++ b/locale/fil/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-app-xmpp.json b/locale/fil/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fil/freedombone-app-xmpp.json +++ b/locale/fil/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fil/freedombone-backup-local.json b/locale/fil/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fil/freedombone-backup-local.json +++ b/locale/fil/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-backup-remote.json b/locale/fil/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fil/freedombone-backup-remote.json +++ b/locale/fil/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-base-chaoskey.json b/locale/fil/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fil/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-base-email.json b/locale/fil/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fil/freedombone-base-email.json +++ b/locale/fil/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fil/freedombone-config.json b/locale/fil/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fil/freedombone-config.json +++ b/locale/fil/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-controlpanel-user.json b/locale/fil/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fil/freedombone-controlpanel-user.json +++ b/locale/fil/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fil/freedombone-controlpanel.json b/locale/fil/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fil/freedombone-controlpanel.json +++ b/locale/fil/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-image-customise.json b/locale/fil/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fil/freedombone-image-customise.json +++ b/locale/fil/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-image-mesh.json b/locale/fil/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fil/freedombone-image-mesh.json +++ b/locale/fil/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-image.json b/locale/fil/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fil/freedombone-image.json +++ b/locale/fil/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-keydrive.json b/locale/fil/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fil/freedombone-keydrive.json +++ b/locale/fil/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fil/freedombone-mesh-install.json b/locale/fil/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fil/freedombone-mesh-install.json +++ b/locale/fil/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-mirrors.json b/locale/fil/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fil/freedombone-mirrors.json +++ b/locale/fil/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-pin-cert.json b/locale/fil/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fil/freedombone-pin-cert.json +++ b/locale/fil/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-recoverkey.json b/locale/fil/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fil/freedombone-recoverkey.json +++ b/locale/fil/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-restore-local.json b/locale/fil/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fil/freedombone-restore-local.json +++ b/locale/fil/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-restore-remote.json b/locale/fil/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fil/freedombone-restore-remote.json +++ b/locale/fil/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-rmuser.json b/locale/fil/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fil/freedombone-rmuser.json +++ b/locale/fil/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-sec.json b/locale/fil/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fil/freedombone-sec.json +++ b/locale/fil/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-backup.json b/locale/fil/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fil/freedombone-utils-backup.json +++ b/locale/fil/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-final.json b/locale/fil/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fil/freedombone-utils-final.json +++ b/locale/fil/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-interactive.json b/locale/fil/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fil/freedombone-utils-interactive.json +++ b/locale/fil/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-keys.json b/locale/fil/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fil/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-utils-selector.json b/locale/fil/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fil/freedombone-utils-selector.json +++ b/locale/fil/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-web.json b/locale/fil/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fil/freedombone-utils-web.json +++ b/locale/fil/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fil/freedombone-utils-wifi.json b/locale/fil/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fil/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-wifi.json b/locale/fil/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fil/freedombone-wifi.json +++ b/locale/fil/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fil/freedombone.json b/locale/fil/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fil/freedombone.json +++ b/locale/fil/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-adduser.json b/locale/fr/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fr/freedombone-adduser.json +++ b/locale/fr/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fr/freedombone-app-dlna.json b/locale/fr/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fr/freedombone-app-dlna.json +++ b/locale/fr/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fr/freedombone-app-dokuwiki.json b/locale/fr/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fr/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-etherpad.json b/locale/fr/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fr/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-gnusocial.json b/locale/fr/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fr/freedombone-app-gnusocial.json +++ b/locale/fr/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-app-gogs.json b/locale/fr/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fr/freedombone-app-gogs.json +++ b/locale/fr/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-app-htmly.json b/locale/fr/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fr/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-hubzilla.json b/locale/fr/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fr/freedombone-app-hubzilla.json +++ b/locale/fr/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fr/freedombone-app-ipfs.json b/locale/fr/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fr/freedombone-app-ipfs.json +++ b/locale/fr/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fr/freedombone-app-irc.json b/locale/fr/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fr/freedombone-app-irc.json +++ b/locale/fr/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-app-jitsi.json b/locale/fr/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fr/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-pelican.json b/locale/fr/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fr/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-pihole.json b/locale/fr/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fr/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-postactiv.json b/locale/fr/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fr/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-syncthing.json b/locale/fr/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fr/freedombone-app-syncthing.json +++ b/locale/fr/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fr/freedombone-app-tahoelafs.json b/locale/fr/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fr/freedombone-app-tahoelafs.json +++ b/locale/fr/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-app-vim.json b/locale/fr/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fr/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-app-webmail.json b/locale/fr/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fr/freedombone-app-webmail.json +++ b/locale/fr/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-app-xmpp.json b/locale/fr/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fr/freedombone-app-xmpp.json +++ b/locale/fr/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fr/freedombone-backup-local.json b/locale/fr/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fr/freedombone-backup-local.json +++ b/locale/fr/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-backup-remote.json b/locale/fr/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fr/freedombone-backup-remote.json +++ b/locale/fr/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-base-chaoskey.json b/locale/fr/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fr/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-base-email.json b/locale/fr/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fr/freedombone-base-email.json +++ b/locale/fr/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fr/freedombone-config.json b/locale/fr/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fr/freedombone-config.json +++ b/locale/fr/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-controlpanel-user.json b/locale/fr/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fr/freedombone-controlpanel-user.json +++ b/locale/fr/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fr/freedombone-controlpanel.json b/locale/fr/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fr/freedombone-controlpanel.json +++ b/locale/fr/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-image-customise.json b/locale/fr/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fr/freedombone-image-customise.json +++ b/locale/fr/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-image-mesh.json b/locale/fr/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fr/freedombone-image-mesh.json +++ b/locale/fr/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-image.json b/locale/fr/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fr/freedombone-image.json +++ b/locale/fr/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-keydrive.json b/locale/fr/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fr/freedombone-keydrive.json +++ b/locale/fr/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fr/freedombone-mesh-install.json b/locale/fr/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fr/freedombone-mesh-install.json +++ b/locale/fr/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-mirrors.json b/locale/fr/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fr/freedombone-mirrors.json +++ b/locale/fr/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-pin-cert.json b/locale/fr/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fr/freedombone-pin-cert.json +++ b/locale/fr/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-recoverkey.json b/locale/fr/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fr/freedombone-recoverkey.json +++ b/locale/fr/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-restore-local.json b/locale/fr/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fr/freedombone-restore-local.json +++ b/locale/fr/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-restore-remote.json b/locale/fr/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fr/freedombone-restore-remote.json +++ b/locale/fr/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-rmuser.json b/locale/fr/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fr/freedombone-rmuser.json +++ b/locale/fr/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-sec.json b/locale/fr/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fr/freedombone-sec.json +++ b/locale/fr/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-backup.json b/locale/fr/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fr/freedombone-utils-backup.json +++ b/locale/fr/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-final.json b/locale/fr/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fr/freedombone-utils-final.json +++ b/locale/fr/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-interactive.json b/locale/fr/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fr/freedombone-utils-interactive.json +++ b/locale/fr/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-keys.json b/locale/fr/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fr/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-utils-selector.json b/locale/fr/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fr/freedombone-utils-selector.json +++ b/locale/fr/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-web.json b/locale/fr/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fr/freedombone-utils-web.json +++ b/locale/fr/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr/freedombone-utils-wifi.json b/locale/fr/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fr/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-wifi.json b/locale/fr/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fr/freedombone-wifi.json +++ b/locale/fr/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fr/freedombone.json b/locale/fr/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fr/freedombone.json +++ b/locale/fr/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-adduser.json b/locale/fr_BE/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fr_BE/freedombone-adduser.json +++ b/locale/fr_BE/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fr_BE/freedombone-app-dlna.json b/locale/fr_BE/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fr_BE/freedombone-app-dlna.json +++ b/locale/fr_BE/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fr_BE/freedombone-app-dokuwiki.json b/locale/fr_BE/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fr_BE/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-etherpad.json b/locale/fr_BE/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fr_BE/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-gnusocial.json b/locale/fr_BE/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fr_BE/freedombone-app-gnusocial.json +++ b/locale/fr_BE/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-gogs.json b/locale/fr_BE/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fr_BE/freedombone-app-gogs.json +++ b/locale/fr_BE/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-htmly.json b/locale/fr_BE/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fr_BE/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-hubzilla.json b/locale/fr_BE/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fr_BE/freedombone-app-hubzilla.json +++ b/locale/fr_BE/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fr_BE/freedombone-app-ipfs.json b/locale/fr_BE/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fr_BE/freedombone-app-ipfs.json +++ b/locale/fr_BE/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fr_BE/freedombone-app-irc.json b/locale/fr_BE/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fr_BE/freedombone-app-irc.json +++ b/locale/fr_BE/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-jitsi.json b/locale/fr_BE/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fr_BE/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-pelican.json b/locale/fr_BE/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fr_BE/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-pihole.json b/locale/fr_BE/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fr_BE/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-postactiv.json b/locale/fr_BE/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fr_BE/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-syncthing.json b/locale/fr_BE/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fr_BE/freedombone-app-syncthing.json +++ b/locale/fr_BE/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fr_BE/freedombone-app-tahoelafs.json b/locale/fr_BE/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fr_BE/freedombone-app-tahoelafs.json +++ b/locale/fr_BE/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-vim.json b/locale/fr_BE/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fr_BE/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-webmail.json b/locale/fr_BE/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fr_BE/freedombone-app-webmail.json +++ b/locale/fr_BE/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-app-xmpp.json b/locale/fr_BE/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fr_BE/freedombone-app-xmpp.json +++ b/locale/fr_BE/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fr_BE/freedombone-backup-local.json b/locale/fr_BE/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fr_BE/freedombone-backup-local.json +++ b/locale/fr_BE/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-backup-remote.json b/locale/fr_BE/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fr_BE/freedombone-backup-remote.json +++ b/locale/fr_BE/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-base-chaoskey.json b/locale/fr_BE/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fr_BE/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-base-email.json b/locale/fr_BE/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fr_BE/freedombone-base-email.json +++ b/locale/fr_BE/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fr_BE/freedombone-config.json b/locale/fr_BE/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fr_BE/freedombone-config.json +++ b/locale/fr_BE/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-controlpanel-user.json b/locale/fr_BE/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fr_BE/freedombone-controlpanel-user.json +++ b/locale/fr_BE/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fr_BE/freedombone-controlpanel.json b/locale/fr_BE/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fr_BE/freedombone-controlpanel.json +++ b/locale/fr_BE/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-image-customise.json b/locale/fr_BE/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fr_BE/freedombone-image-customise.json +++ b/locale/fr_BE/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-image-mesh.json b/locale/fr_BE/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fr_BE/freedombone-image-mesh.json +++ b/locale/fr_BE/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-image.json b/locale/fr_BE/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fr_BE/freedombone-image.json +++ b/locale/fr_BE/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-keydrive.json b/locale/fr_BE/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fr_BE/freedombone-keydrive.json +++ b/locale/fr_BE/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fr_BE/freedombone-mesh-install.json b/locale/fr_BE/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fr_BE/freedombone-mesh-install.json +++ b/locale/fr_BE/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-mirrors.json b/locale/fr_BE/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fr_BE/freedombone-mirrors.json +++ b/locale/fr_BE/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-pin-cert.json b/locale/fr_BE/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fr_BE/freedombone-pin-cert.json +++ b/locale/fr_BE/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-recoverkey.json b/locale/fr_BE/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fr_BE/freedombone-recoverkey.json +++ b/locale/fr_BE/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-restore-local.json b/locale/fr_BE/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fr_BE/freedombone-restore-local.json +++ b/locale/fr_BE/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-restore-remote.json b/locale/fr_BE/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fr_BE/freedombone-restore-remote.json +++ b/locale/fr_BE/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-rmuser.json b/locale/fr_BE/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fr_BE/freedombone-rmuser.json +++ b/locale/fr_BE/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-sec.json b/locale/fr_BE/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fr_BE/freedombone-sec.json +++ b/locale/fr_BE/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-backup.json b/locale/fr_BE/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fr_BE/freedombone-utils-backup.json +++ b/locale/fr_BE/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-final.json b/locale/fr_BE/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fr_BE/freedombone-utils-final.json +++ b/locale/fr_BE/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-interactive.json b/locale/fr_BE/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fr_BE/freedombone-utils-interactive.json +++ b/locale/fr_BE/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-keys.json b/locale/fr_BE/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fr_BE/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-selector.json b/locale/fr_BE/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fr_BE/freedombone-utils-selector.json +++ b/locale/fr_BE/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-web.json b/locale/fr_BE/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fr_BE/freedombone-utils-web.json +++ b/locale/fr_BE/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone-utils-wifi.json b/locale/fr_BE/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fr_BE/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fr_BE/freedombone-wifi.json b/locale/fr_BE/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fr_BE/freedombone-wifi.json +++ b/locale/fr_BE/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fr_BE/freedombone.json b/locale/fr_BE/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fr_BE/freedombone.json +++ b/locale/fr_BE/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-adduser.json b/locale/fr_CH/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fr_CH/freedombone-adduser.json +++ b/locale/fr_CH/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fr_CH/freedombone-app-dlna.json b/locale/fr_CH/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fr_CH/freedombone-app-dlna.json +++ b/locale/fr_CH/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fr_CH/freedombone-app-dokuwiki.json b/locale/fr_CH/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fr_CH/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-etherpad.json b/locale/fr_CH/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fr_CH/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-gnusocial.json b/locale/fr_CH/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fr_CH/freedombone-app-gnusocial.json +++ b/locale/fr_CH/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-gogs.json b/locale/fr_CH/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fr_CH/freedombone-app-gogs.json +++ b/locale/fr_CH/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-htmly.json b/locale/fr_CH/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fr_CH/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-hubzilla.json b/locale/fr_CH/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fr_CH/freedombone-app-hubzilla.json +++ b/locale/fr_CH/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fr_CH/freedombone-app-ipfs.json b/locale/fr_CH/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fr_CH/freedombone-app-ipfs.json +++ b/locale/fr_CH/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fr_CH/freedombone-app-irc.json b/locale/fr_CH/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fr_CH/freedombone-app-irc.json +++ b/locale/fr_CH/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-jitsi.json b/locale/fr_CH/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fr_CH/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-pelican.json b/locale/fr_CH/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fr_CH/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-pihole.json b/locale/fr_CH/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fr_CH/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-postactiv.json b/locale/fr_CH/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fr_CH/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-syncthing.json b/locale/fr_CH/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fr_CH/freedombone-app-syncthing.json +++ b/locale/fr_CH/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fr_CH/freedombone-app-tahoelafs.json b/locale/fr_CH/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fr_CH/freedombone-app-tahoelafs.json +++ b/locale/fr_CH/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-vim.json b/locale/fr_CH/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fr_CH/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-webmail.json b/locale/fr_CH/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fr_CH/freedombone-app-webmail.json +++ b/locale/fr_CH/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-app-xmpp.json b/locale/fr_CH/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fr_CH/freedombone-app-xmpp.json +++ b/locale/fr_CH/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fr_CH/freedombone-backup-local.json b/locale/fr_CH/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fr_CH/freedombone-backup-local.json +++ b/locale/fr_CH/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-backup-remote.json b/locale/fr_CH/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fr_CH/freedombone-backup-remote.json +++ b/locale/fr_CH/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-base-chaoskey.json b/locale/fr_CH/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fr_CH/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-base-email.json b/locale/fr_CH/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fr_CH/freedombone-base-email.json +++ b/locale/fr_CH/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fr_CH/freedombone-config.json b/locale/fr_CH/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fr_CH/freedombone-config.json +++ b/locale/fr_CH/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-controlpanel-user.json b/locale/fr_CH/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fr_CH/freedombone-controlpanel-user.json +++ b/locale/fr_CH/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fr_CH/freedombone-controlpanel.json b/locale/fr_CH/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fr_CH/freedombone-controlpanel.json +++ b/locale/fr_CH/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-image-customise.json b/locale/fr_CH/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fr_CH/freedombone-image-customise.json +++ b/locale/fr_CH/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-image-mesh.json b/locale/fr_CH/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fr_CH/freedombone-image-mesh.json +++ b/locale/fr_CH/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-image.json b/locale/fr_CH/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fr_CH/freedombone-image.json +++ b/locale/fr_CH/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-keydrive.json b/locale/fr_CH/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fr_CH/freedombone-keydrive.json +++ b/locale/fr_CH/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fr_CH/freedombone-mesh-install.json b/locale/fr_CH/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fr_CH/freedombone-mesh-install.json +++ b/locale/fr_CH/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-mirrors.json b/locale/fr_CH/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fr_CH/freedombone-mirrors.json +++ b/locale/fr_CH/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-pin-cert.json b/locale/fr_CH/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fr_CH/freedombone-pin-cert.json +++ b/locale/fr_CH/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-recoverkey.json b/locale/fr_CH/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fr_CH/freedombone-recoverkey.json +++ b/locale/fr_CH/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-restore-local.json b/locale/fr_CH/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fr_CH/freedombone-restore-local.json +++ b/locale/fr_CH/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-restore-remote.json b/locale/fr_CH/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fr_CH/freedombone-restore-remote.json +++ b/locale/fr_CH/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-rmuser.json b/locale/fr_CH/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fr_CH/freedombone-rmuser.json +++ b/locale/fr_CH/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-sec.json b/locale/fr_CH/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fr_CH/freedombone-sec.json +++ b/locale/fr_CH/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-backup.json b/locale/fr_CH/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fr_CH/freedombone-utils-backup.json +++ b/locale/fr_CH/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-final.json b/locale/fr_CH/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fr_CH/freedombone-utils-final.json +++ b/locale/fr_CH/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-interactive.json b/locale/fr_CH/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fr_CH/freedombone-utils-interactive.json +++ b/locale/fr_CH/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-keys.json b/locale/fr_CH/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fr_CH/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-selector.json b/locale/fr_CH/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fr_CH/freedombone-utils-selector.json +++ b/locale/fr_CH/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-web.json b/locale/fr_CH/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fr_CH/freedombone-utils-web.json +++ b/locale/fr_CH/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone-utils-wifi.json b/locale/fr_CH/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fr_CH/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fr_CH/freedombone-wifi.json b/locale/fr_CH/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fr_CH/freedombone-wifi.json +++ b/locale/fr_CH/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fr_CH/freedombone.json b/locale/fr_CH/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fr_CH/freedombone.json +++ b/locale/fr_CH/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-adduser.json b/locale/fr_ca/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/fr_ca/freedombone-adduser.json +++ b/locale/fr_ca/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/fr_ca/freedombone-app-dlna.json b/locale/fr_ca/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/fr_ca/freedombone-app-dlna.json +++ b/locale/fr_ca/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/fr_ca/freedombone-app-dokuwiki.json b/locale/fr_ca/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/fr_ca/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-etherpad.json b/locale/fr_ca/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/fr_ca/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-gnusocial.json b/locale/fr_ca/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/fr_ca/freedombone-app-gnusocial.json +++ b/locale/fr_ca/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-gogs.json b/locale/fr_ca/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/fr_ca/freedombone-app-gogs.json +++ b/locale/fr_ca/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-htmly.json b/locale/fr_ca/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/fr_ca/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-hubzilla.json b/locale/fr_ca/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/fr_ca/freedombone-app-hubzilla.json +++ b/locale/fr_ca/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/fr_ca/freedombone-app-ipfs.json b/locale/fr_ca/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/fr_ca/freedombone-app-ipfs.json +++ b/locale/fr_ca/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/fr_ca/freedombone-app-irc.json b/locale/fr_ca/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/fr_ca/freedombone-app-irc.json +++ b/locale/fr_ca/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-jitsi.json b/locale/fr_ca/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/fr_ca/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-pelican.json b/locale/fr_ca/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/fr_ca/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-pihole.json b/locale/fr_ca/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/fr_ca/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-postactiv.json b/locale/fr_ca/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/fr_ca/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-syncthing.json b/locale/fr_ca/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/fr_ca/freedombone-app-syncthing.json +++ b/locale/fr_ca/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/fr_ca/freedombone-app-tahoelafs.json b/locale/fr_ca/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/fr_ca/freedombone-app-tahoelafs.json +++ b/locale/fr_ca/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-vim.json b/locale/fr_ca/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/fr_ca/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-webmail.json b/locale/fr_ca/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/fr_ca/freedombone-app-webmail.json +++ b/locale/fr_ca/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-app-xmpp.json b/locale/fr_ca/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/fr_ca/freedombone-app-xmpp.json +++ b/locale/fr_ca/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/fr_ca/freedombone-backup-local.json b/locale/fr_ca/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/fr_ca/freedombone-backup-local.json +++ b/locale/fr_ca/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-backup-remote.json b/locale/fr_ca/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/fr_ca/freedombone-backup-remote.json +++ b/locale/fr_ca/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-base-chaoskey.json b/locale/fr_ca/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/fr_ca/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-base-email.json b/locale/fr_ca/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/fr_ca/freedombone-base-email.json +++ b/locale/fr_ca/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/fr_ca/freedombone-config.json b/locale/fr_ca/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/fr_ca/freedombone-config.json +++ b/locale/fr_ca/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-controlpanel-user.json b/locale/fr_ca/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/fr_ca/freedombone-controlpanel-user.json +++ b/locale/fr_ca/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/fr_ca/freedombone-controlpanel.json b/locale/fr_ca/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/fr_ca/freedombone-controlpanel.json +++ b/locale/fr_ca/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-customise.json b/locale/fr_ca/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/fr_ca/freedombone-image-customise.json +++ b/locale/fr_ca/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-mesh.json b/locale/fr_ca/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/fr_ca/freedombone-image-mesh.json +++ b/locale/fr_ca/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image.json b/locale/fr_ca/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/fr_ca/freedombone-image.json +++ b/locale/fr_ca/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-keydrive.json b/locale/fr_ca/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/fr_ca/freedombone-keydrive.json +++ b/locale/fr_ca/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/fr_ca/freedombone-mesh-install.json b/locale/fr_ca/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/fr_ca/freedombone-mesh-install.json +++ b/locale/fr_ca/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-mirrors.json b/locale/fr_ca/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/fr_ca/freedombone-mirrors.json +++ b/locale/fr_ca/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-pin-cert.json b/locale/fr_ca/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/fr_ca/freedombone-pin-cert.json +++ b/locale/fr_ca/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-recoverkey.json b/locale/fr_ca/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/fr_ca/freedombone-recoverkey.json +++ b/locale/fr_ca/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-restore-local.json b/locale/fr_ca/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/fr_ca/freedombone-restore-local.json +++ b/locale/fr_ca/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-restore-remote.json b/locale/fr_ca/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/fr_ca/freedombone-restore-remote.json +++ b/locale/fr_ca/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmuser.json b/locale/fr_ca/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/fr_ca/freedombone-rmuser.json +++ b/locale/fr_ca/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-sec.json b/locale/fr_ca/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/fr_ca/freedombone-sec.json +++ b/locale/fr_ca/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-backup.json b/locale/fr_ca/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/fr_ca/freedombone-utils-backup.json +++ b/locale/fr_ca/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-final.json b/locale/fr_ca/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/fr_ca/freedombone-utils-final.json +++ b/locale/fr_ca/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-interactive.json b/locale/fr_ca/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/fr_ca/freedombone-utils-interactive.json +++ b/locale/fr_ca/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-keys.json b/locale/fr_ca/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/fr_ca/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-selector.json b/locale/fr_ca/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/fr_ca/freedombone-utils-selector.json +++ b/locale/fr_ca/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-web.json b/locale/fr_ca/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/fr_ca/freedombone-utils-web.json +++ b/locale/fr_ca/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone-utils-wifi.json b/locale/fr_ca/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/fr_ca/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-wifi.json b/locale/fr_ca/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/fr_ca/freedombone-wifi.json +++ b/locale/fr_ca/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/fr_ca/freedombone.json b/locale/fr_ca/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/fr_ca/freedombone.json +++ b/locale/fr_ca/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-adduser.json b/locale/ga/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ga/freedombone-adduser.json +++ b/locale/ga/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ga/freedombone-app-dlna.json b/locale/ga/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ga/freedombone-app-dlna.json +++ b/locale/ga/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ga/freedombone-app-dokuwiki.json b/locale/ga/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ga/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-etherpad.json b/locale/ga/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ga/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-gnusocial.json b/locale/ga/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ga/freedombone-app-gnusocial.json +++ b/locale/ga/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-app-gogs.json b/locale/ga/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ga/freedombone-app-gogs.json +++ b/locale/ga/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-app-htmly.json b/locale/ga/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ga/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-hubzilla.json b/locale/ga/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ga/freedombone-app-hubzilla.json +++ b/locale/ga/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ga/freedombone-app-ipfs.json b/locale/ga/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ga/freedombone-app-ipfs.json +++ b/locale/ga/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ga/freedombone-app-irc.json b/locale/ga/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ga/freedombone-app-irc.json +++ b/locale/ga/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-app-jitsi.json b/locale/ga/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ga/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-pelican.json b/locale/ga/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ga/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-pihole.json b/locale/ga/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ga/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-postactiv.json b/locale/ga/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ga/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-syncthing.json b/locale/ga/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ga/freedombone-app-syncthing.json +++ b/locale/ga/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ga/freedombone-app-tahoelafs.json b/locale/ga/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ga/freedombone-app-tahoelafs.json +++ b/locale/ga/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-app-vim.json b/locale/ga/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ga/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-app-webmail.json b/locale/ga/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ga/freedombone-app-webmail.json +++ b/locale/ga/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-app-xmpp.json b/locale/ga/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ga/freedombone-app-xmpp.json +++ b/locale/ga/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ga/freedombone-backup-local.json b/locale/ga/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ga/freedombone-backup-local.json +++ b/locale/ga/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-backup-remote.json b/locale/ga/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ga/freedombone-backup-remote.json +++ b/locale/ga/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-base-chaoskey.json b/locale/ga/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ga/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-base-email.json b/locale/ga/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ga/freedombone-base-email.json +++ b/locale/ga/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ga/freedombone-config.json b/locale/ga/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ga/freedombone-config.json +++ b/locale/ga/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-controlpanel-user.json b/locale/ga/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ga/freedombone-controlpanel-user.json +++ b/locale/ga/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ga/freedombone-controlpanel.json b/locale/ga/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ga/freedombone-controlpanel.json +++ b/locale/ga/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-image-customise.json b/locale/ga/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ga/freedombone-image-customise.json +++ b/locale/ga/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-image-mesh.json b/locale/ga/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ga/freedombone-image-mesh.json +++ b/locale/ga/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-image.json b/locale/ga/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ga/freedombone-image.json +++ b/locale/ga/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-keydrive.json b/locale/ga/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ga/freedombone-keydrive.json +++ b/locale/ga/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ga/freedombone-mesh-install.json b/locale/ga/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ga/freedombone-mesh-install.json +++ b/locale/ga/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-mirrors.json b/locale/ga/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ga/freedombone-mirrors.json +++ b/locale/ga/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-pin-cert.json b/locale/ga/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ga/freedombone-pin-cert.json +++ b/locale/ga/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-recoverkey.json b/locale/ga/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ga/freedombone-recoverkey.json +++ b/locale/ga/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-restore-local.json b/locale/ga/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ga/freedombone-restore-local.json +++ b/locale/ga/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-restore-remote.json b/locale/ga/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ga/freedombone-restore-remote.json +++ b/locale/ga/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-rmuser.json b/locale/ga/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ga/freedombone-rmuser.json +++ b/locale/ga/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-sec.json b/locale/ga/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ga/freedombone-sec.json +++ b/locale/ga/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-backup.json b/locale/ga/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ga/freedombone-utils-backup.json +++ b/locale/ga/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-final.json b/locale/ga/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ga/freedombone-utils-final.json +++ b/locale/ga/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-interactive.json b/locale/ga/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ga/freedombone-utils-interactive.json +++ b/locale/ga/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-keys.json b/locale/ga/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ga/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-utils-selector.json b/locale/ga/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ga/freedombone-utils-selector.json +++ b/locale/ga/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-web.json b/locale/ga/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ga/freedombone-utils-web.json +++ b/locale/ga/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ga/freedombone-utils-wifi.json b/locale/ga/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ga/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-wifi.json b/locale/ga/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ga/freedombone-wifi.json +++ b/locale/ga/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ga/freedombone.json b/locale/ga/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ga/freedombone.json +++ b/locale/ga/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-adduser.json b/locale/gl/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/gl/freedombone-adduser.json +++ b/locale/gl/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/gl/freedombone-app-dlna.json b/locale/gl/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/gl/freedombone-app-dlna.json +++ b/locale/gl/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/gl/freedombone-app-dokuwiki.json b/locale/gl/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/gl/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-etherpad.json b/locale/gl/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/gl/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-gnusocial.json b/locale/gl/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/gl/freedombone-app-gnusocial.json +++ b/locale/gl/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-app-gogs.json b/locale/gl/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/gl/freedombone-app-gogs.json +++ b/locale/gl/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-app-htmly.json b/locale/gl/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/gl/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-hubzilla.json b/locale/gl/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/gl/freedombone-app-hubzilla.json +++ b/locale/gl/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/gl/freedombone-app-ipfs.json b/locale/gl/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/gl/freedombone-app-ipfs.json +++ b/locale/gl/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/gl/freedombone-app-irc.json b/locale/gl/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/gl/freedombone-app-irc.json +++ b/locale/gl/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-app-jitsi.json b/locale/gl/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/gl/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-pelican.json b/locale/gl/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/gl/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-pihole.json b/locale/gl/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/gl/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-postactiv.json b/locale/gl/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/gl/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-syncthing.json b/locale/gl/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/gl/freedombone-app-syncthing.json +++ b/locale/gl/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/gl/freedombone-app-tahoelafs.json b/locale/gl/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/gl/freedombone-app-tahoelafs.json +++ b/locale/gl/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-app-vim.json b/locale/gl/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/gl/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-app-webmail.json b/locale/gl/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/gl/freedombone-app-webmail.json +++ b/locale/gl/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-app-xmpp.json b/locale/gl/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/gl/freedombone-app-xmpp.json +++ b/locale/gl/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/gl/freedombone-backup-local.json b/locale/gl/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/gl/freedombone-backup-local.json +++ b/locale/gl/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-backup-remote.json b/locale/gl/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/gl/freedombone-backup-remote.json +++ b/locale/gl/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-base-chaoskey.json b/locale/gl/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/gl/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-base-email.json b/locale/gl/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/gl/freedombone-base-email.json +++ b/locale/gl/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/gl/freedombone-config.json b/locale/gl/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/gl/freedombone-config.json +++ b/locale/gl/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-controlpanel-user.json b/locale/gl/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/gl/freedombone-controlpanel-user.json +++ b/locale/gl/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/gl/freedombone-controlpanel.json b/locale/gl/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/gl/freedombone-controlpanel.json +++ b/locale/gl/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-image-customise.json b/locale/gl/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/gl/freedombone-image-customise.json +++ b/locale/gl/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-image-mesh.json b/locale/gl/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/gl/freedombone-image-mesh.json +++ b/locale/gl/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-image.json b/locale/gl/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/gl/freedombone-image.json +++ b/locale/gl/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-keydrive.json b/locale/gl/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/gl/freedombone-keydrive.json +++ b/locale/gl/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/gl/freedombone-mesh-install.json b/locale/gl/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/gl/freedombone-mesh-install.json +++ b/locale/gl/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-mirrors.json b/locale/gl/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/gl/freedombone-mirrors.json +++ b/locale/gl/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-pin-cert.json b/locale/gl/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/gl/freedombone-pin-cert.json +++ b/locale/gl/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-recoverkey.json b/locale/gl/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/gl/freedombone-recoverkey.json +++ b/locale/gl/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-restore-local.json b/locale/gl/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/gl/freedombone-restore-local.json +++ b/locale/gl/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-restore-remote.json b/locale/gl/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/gl/freedombone-restore-remote.json +++ b/locale/gl/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-rmuser.json b/locale/gl/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/gl/freedombone-rmuser.json +++ b/locale/gl/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-sec.json b/locale/gl/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/gl/freedombone-sec.json +++ b/locale/gl/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-backup.json b/locale/gl/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/gl/freedombone-utils-backup.json +++ b/locale/gl/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-final.json b/locale/gl/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/gl/freedombone-utils-final.json +++ b/locale/gl/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-interactive.json b/locale/gl/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/gl/freedombone-utils-interactive.json +++ b/locale/gl/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-keys.json b/locale/gl/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/gl/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-utils-selector.json b/locale/gl/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/gl/freedombone-utils-selector.json +++ b/locale/gl/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-web.json b/locale/gl/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/gl/freedombone-utils-web.json +++ b/locale/gl/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/gl/freedombone-utils-wifi.json b/locale/gl/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/gl/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-wifi.json b/locale/gl/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/gl/freedombone-wifi.json +++ b/locale/gl/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/gl/freedombone.json b/locale/gl/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/gl/freedombone.json +++ b/locale/gl/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-adduser.json b/locale/gu/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/gu/freedombone-adduser.json +++ b/locale/gu/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/gu/freedombone-app-dlna.json b/locale/gu/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/gu/freedombone-app-dlna.json +++ b/locale/gu/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/gu/freedombone-app-dokuwiki.json b/locale/gu/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/gu/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-etherpad.json b/locale/gu/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/gu/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-gnusocial.json b/locale/gu/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/gu/freedombone-app-gnusocial.json +++ b/locale/gu/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-app-gogs.json b/locale/gu/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/gu/freedombone-app-gogs.json +++ b/locale/gu/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-app-htmly.json b/locale/gu/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/gu/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-hubzilla.json b/locale/gu/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/gu/freedombone-app-hubzilla.json +++ b/locale/gu/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/gu/freedombone-app-ipfs.json b/locale/gu/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/gu/freedombone-app-ipfs.json +++ b/locale/gu/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/gu/freedombone-app-irc.json b/locale/gu/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/gu/freedombone-app-irc.json +++ b/locale/gu/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-app-jitsi.json b/locale/gu/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/gu/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-pelican.json b/locale/gu/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/gu/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-pihole.json b/locale/gu/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/gu/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-postactiv.json b/locale/gu/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/gu/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-syncthing.json b/locale/gu/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/gu/freedombone-app-syncthing.json +++ b/locale/gu/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/gu/freedombone-app-tahoelafs.json b/locale/gu/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/gu/freedombone-app-tahoelafs.json +++ b/locale/gu/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-app-vim.json b/locale/gu/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/gu/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-app-webmail.json b/locale/gu/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/gu/freedombone-app-webmail.json +++ b/locale/gu/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-app-xmpp.json b/locale/gu/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/gu/freedombone-app-xmpp.json +++ b/locale/gu/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/gu/freedombone-backup-local.json b/locale/gu/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/gu/freedombone-backup-local.json +++ b/locale/gu/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-backup-remote.json b/locale/gu/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/gu/freedombone-backup-remote.json +++ b/locale/gu/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-base-chaoskey.json b/locale/gu/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/gu/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-base-email.json b/locale/gu/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/gu/freedombone-base-email.json +++ b/locale/gu/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/gu/freedombone-config.json b/locale/gu/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/gu/freedombone-config.json +++ b/locale/gu/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-controlpanel-user.json b/locale/gu/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/gu/freedombone-controlpanel-user.json +++ b/locale/gu/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/gu/freedombone-controlpanel.json b/locale/gu/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/gu/freedombone-controlpanel.json +++ b/locale/gu/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-image-customise.json b/locale/gu/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/gu/freedombone-image-customise.json +++ b/locale/gu/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-image-mesh.json b/locale/gu/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/gu/freedombone-image-mesh.json +++ b/locale/gu/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-image.json b/locale/gu/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/gu/freedombone-image.json +++ b/locale/gu/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-keydrive.json b/locale/gu/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/gu/freedombone-keydrive.json +++ b/locale/gu/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/gu/freedombone-mesh-install.json b/locale/gu/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/gu/freedombone-mesh-install.json +++ b/locale/gu/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-mirrors.json b/locale/gu/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/gu/freedombone-mirrors.json +++ b/locale/gu/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-pin-cert.json b/locale/gu/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/gu/freedombone-pin-cert.json +++ b/locale/gu/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-recoverkey.json b/locale/gu/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/gu/freedombone-recoverkey.json +++ b/locale/gu/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-restore-local.json b/locale/gu/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/gu/freedombone-restore-local.json +++ b/locale/gu/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-restore-remote.json b/locale/gu/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/gu/freedombone-restore-remote.json +++ b/locale/gu/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-rmuser.json b/locale/gu/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/gu/freedombone-rmuser.json +++ b/locale/gu/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-sec.json b/locale/gu/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/gu/freedombone-sec.json +++ b/locale/gu/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-backup.json b/locale/gu/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/gu/freedombone-utils-backup.json +++ b/locale/gu/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-final.json b/locale/gu/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/gu/freedombone-utils-final.json +++ b/locale/gu/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-interactive.json b/locale/gu/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/gu/freedombone-utils-interactive.json +++ b/locale/gu/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-keys.json b/locale/gu/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/gu/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-utils-selector.json b/locale/gu/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/gu/freedombone-utils-selector.json +++ b/locale/gu/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-web.json b/locale/gu/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/gu/freedombone-utils-web.json +++ b/locale/gu/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/gu/freedombone-utils-wifi.json b/locale/gu/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/gu/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-wifi.json b/locale/gu/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/gu/freedombone-wifi.json +++ b/locale/gu/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/gu/freedombone.json b/locale/gu/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/gu/freedombone.json +++ b/locale/gu/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/he/freedombone-adduser.json b/locale/he/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/he/freedombone-adduser.json +++ b/locale/he/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/he/freedombone-app-dlna.json b/locale/he/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/he/freedombone-app-dlna.json +++ b/locale/he/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/he/freedombone-app-dokuwiki.json b/locale/he/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/he/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-etherpad.json b/locale/he/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/he/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-gnusocial.json b/locale/he/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/he/freedombone-app-gnusocial.json +++ b/locale/he/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/he/freedombone-app-gogs.json b/locale/he/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/he/freedombone-app-gogs.json +++ b/locale/he/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/he/freedombone-app-htmly.json b/locale/he/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/he/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-hubzilla.json b/locale/he/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/he/freedombone-app-hubzilla.json +++ b/locale/he/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/he/freedombone-app-ipfs.json b/locale/he/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/he/freedombone-app-ipfs.json +++ b/locale/he/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/he/freedombone-app-irc.json b/locale/he/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/he/freedombone-app-irc.json +++ b/locale/he/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/he/freedombone-app-jitsi.json b/locale/he/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/he/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-pelican.json b/locale/he/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/he/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-pihole.json b/locale/he/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/he/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-postactiv.json b/locale/he/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/he/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-syncthing.json b/locale/he/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/he/freedombone-app-syncthing.json +++ b/locale/he/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/he/freedombone-app-tahoelafs.json b/locale/he/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/he/freedombone-app-tahoelafs.json +++ b/locale/he/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/he/freedombone-app-vim.json b/locale/he/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/he/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-app-webmail.json b/locale/he/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/he/freedombone-app-webmail.json +++ b/locale/he/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/he/freedombone-app-xmpp.json b/locale/he/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/he/freedombone-app-xmpp.json +++ b/locale/he/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/he/freedombone-backup-local.json b/locale/he/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/he/freedombone-backup-local.json +++ b/locale/he/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/he/freedombone-backup-remote.json b/locale/he/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/he/freedombone-backup-remote.json +++ b/locale/he/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/he/freedombone-base-chaoskey.json b/locale/he/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/he/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-base-email.json b/locale/he/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/he/freedombone-base-email.json +++ b/locale/he/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/he/freedombone-config.json b/locale/he/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/he/freedombone-config.json +++ b/locale/he/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/he/freedombone-controlpanel-user.json b/locale/he/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/he/freedombone-controlpanel-user.json +++ b/locale/he/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/he/freedombone-controlpanel.json b/locale/he/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/he/freedombone-controlpanel.json +++ b/locale/he/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/he/freedombone-image-customise.json b/locale/he/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/he/freedombone-image-customise.json +++ b/locale/he/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/he/freedombone-image-mesh.json b/locale/he/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/he/freedombone-image-mesh.json +++ b/locale/he/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/he/freedombone-image.json b/locale/he/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/he/freedombone-image.json +++ b/locale/he/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/he/freedombone-keydrive.json b/locale/he/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/he/freedombone-keydrive.json +++ b/locale/he/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/he/freedombone-mesh-install.json b/locale/he/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/he/freedombone-mesh-install.json +++ b/locale/he/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/he/freedombone-mirrors.json b/locale/he/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/he/freedombone-mirrors.json +++ b/locale/he/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/he/freedombone-pin-cert.json b/locale/he/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/he/freedombone-pin-cert.json +++ b/locale/he/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/he/freedombone-recoverkey.json b/locale/he/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/he/freedombone-recoverkey.json +++ b/locale/he/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/he/freedombone-restore-local.json b/locale/he/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/he/freedombone-restore-local.json +++ b/locale/he/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/he/freedombone-restore-remote.json b/locale/he/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/he/freedombone-restore-remote.json +++ b/locale/he/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/he/freedombone-rmuser.json b/locale/he/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/he/freedombone-rmuser.json +++ b/locale/he/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/he/freedombone-sec.json b/locale/he/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/he/freedombone-sec.json +++ b/locale/he/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-backup.json b/locale/he/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/he/freedombone-utils-backup.json +++ b/locale/he/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-final.json b/locale/he/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/he/freedombone-utils-final.json +++ b/locale/he/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-interactive.json b/locale/he/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/he/freedombone-utils-interactive.json +++ b/locale/he/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-keys.json b/locale/he/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/he/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-utils-selector.json b/locale/he/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/he/freedombone-utils-selector.json +++ b/locale/he/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-web.json b/locale/he/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/he/freedombone-utils-web.json +++ b/locale/he/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/he/freedombone-utils-wifi.json b/locale/he/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/he/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-wifi.json b/locale/he/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/he/freedombone-wifi.json +++ b/locale/he/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/he/freedombone.json b/locale/he/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/he/freedombone.json +++ b/locale/he/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-adduser.json b/locale/hi/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/hi/freedombone-adduser.json +++ b/locale/hi/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/hi/freedombone-app-dlna.json b/locale/hi/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/hi/freedombone-app-dlna.json +++ b/locale/hi/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/hi/freedombone-app-dokuwiki.json b/locale/hi/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/hi/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-etherpad.json b/locale/hi/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/hi/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-gnusocial.json b/locale/hi/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/hi/freedombone-app-gnusocial.json +++ b/locale/hi/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-app-gogs.json b/locale/hi/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/hi/freedombone-app-gogs.json +++ b/locale/hi/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-app-htmly.json b/locale/hi/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/hi/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-hubzilla.json b/locale/hi/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/hi/freedombone-app-hubzilla.json +++ b/locale/hi/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/hi/freedombone-app-ipfs.json b/locale/hi/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/hi/freedombone-app-ipfs.json +++ b/locale/hi/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/hi/freedombone-app-irc.json b/locale/hi/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/hi/freedombone-app-irc.json +++ b/locale/hi/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-app-jitsi.json b/locale/hi/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/hi/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-pelican.json b/locale/hi/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/hi/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-pihole.json b/locale/hi/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/hi/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-postactiv.json b/locale/hi/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/hi/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-syncthing.json b/locale/hi/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/hi/freedombone-app-syncthing.json +++ b/locale/hi/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/hi/freedombone-app-tahoelafs.json b/locale/hi/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/hi/freedombone-app-tahoelafs.json +++ b/locale/hi/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-app-vim.json b/locale/hi/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/hi/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-app-webmail.json b/locale/hi/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/hi/freedombone-app-webmail.json +++ b/locale/hi/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-app-xmpp.json b/locale/hi/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/hi/freedombone-app-xmpp.json +++ b/locale/hi/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/hi/freedombone-backup-local.json b/locale/hi/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/hi/freedombone-backup-local.json +++ b/locale/hi/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-backup-remote.json b/locale/hi/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/hi/freedombone-backup-remote.json +++ b/locale/hi/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-base-chaoskey.json b/locale/hi/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/hi/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-base-email.json b/locale/hi/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/hi/freedombone-base-email.json +++ b/locale/hi/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/hi/freedombone-config.json b/locale/hi/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/hi/freedombone-config.json +++ b/locale/hi/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-controlpanel-user.json b/locale/hi/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/hi/freedombone-controlpanel-user.json +++ b/locale/hi/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/hi/freedombone-controlpanel.json b/locale/hi/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/hi/freedombone-controlpanel.json +++ b/locale/hi/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-image-customise.json b/locale/hi/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/hi/freedombone-image-customise.json +++ b/locale/hi/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-image-mesh.json b/locale/hi/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/hi/freedombone-image-mesh.json +++ b/locale/hi/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-image.json b/locale/hi/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/hi/freedombone-image.json +++ b/locale/hi/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-keydrive.json b/locale/hi/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/hi/freedombone-keydrive.json +++ b/locale/hi/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/hi/freedombone-mesh-install.json b/locale/hi/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/hi/freedombone-mesh-install.json +++ b/locale/hi/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-mirrors.json b/locale/hi/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/hi/freedombone-mirrors.json +++ b/locale/hi/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-pin-cert.json b/locale/hi/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/hi/freedombone-pin-cert.json +++ b/locale/hi/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-recoverkey.json b/locale/hi/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/hi/freedombone-recoverkey.json +++ b/locale/hi/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-restore-local.json b/locale/hi/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/hi/freedombone-restore-local.json +++ b/locale/hi/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-restore-remote.json b/locale/hi/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/hi/freedombone-restore-remote.json +++ b/locale/hi/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-rmuser.json b/locale/hi/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/hi/freedombone-rmuser.json +++ b/locale/hi/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-sec.json b/locale/hi/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/hi/freedombone-sec.json +++ b/locale/hi/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-backup.json b/locale/hi/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/hi/freedombone-utils-backup.json +++ b/locale/hi/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-final.json b/locale/hi/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/hi/freedombone-utils-final.json +++ b/locale/hi/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-interactive.json b/locale/hi/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/hi/freedombone-utils-interactive.json +++ b/locale/hi/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-keys.json b/locale/hi/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/hi/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-utils-selector.json b/locale/hi/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/hi/freedombone-utils-selector.json +++ b/locale/hi/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-web.json b/locale/hi/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/hi/freedombone-utils-web.json +++ b/locale/hi/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hi/freedombone-utils-wifi.json b/locale/hi/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/hi/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-wifi.json b/locale/hi/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/hi/freedombone-wifi.json +++ b/locale/hi/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/hi/freedombone.json b/locale/hi/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/hi/freedombone.json +++ b/locale/hi/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-adduser.json b/locale/hr/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/hr/freedombone-adduser.json +++ b/locale/hr/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/hr/freedombone-app-dlna.json b/locale/hr/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/hr/freedombone-app-dlna.json +++ b/locale/hr/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/hr/freedombone-app-dokuwiki.json b/locale/hr/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/hr/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-etherpad.json b/locale/hr/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/hr/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-gnusocial.json b/locale/hr/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/hr/freedombone-app-gnusocial.json +++ b/locale/hr/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-app-gogs.json b/locale/hr/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/hr/freedombone-app-gogs.json +++ b/locale/hr/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-app-htmly.json b/locale/hr/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/hr/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-hubzilla.json b/locale/hr/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/hr/freedombone-app-hubzilla.json +++ b/locale/hr/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/hr/freedombone-app-ipfs.json b/locale/hr/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/hr/freedombone-app-ipfs.json +++ b/locale/hr/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/hr/freedombone-app-irc.json b/locale/hr/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/hr/freedombone-app-irc.json +++ b/locale/hr/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-app-jitsi.json b/locale/hr/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/hr/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-pelican.json b/locale/hr/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/hr/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-pihole.json b/locale/hr/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/hr/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-postactiv.json b/locale/hr/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/hr/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-syncthing.json b/locale/hr/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/hr/freedombone-app-syncthing.json +++ b/locale/hr/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/hr/freedombone-app-tahoelafs.json b/locale/hr/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/hr/freedombone-app-tahoelafs.json +++ b/locale/hr/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-app-vim.json b/locale/hr/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/hr/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-app-webmail.json b/locale/hr/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/hr/freedombone-app-webmail.json +++ b/locale/hr/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-app-xmpp.json b/locale/hr/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/hr/freedombone-app-xmpp.json +++ b/locale/hr/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/hr/freedombone-backup-local.json b/locale/hr/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/hr/freedombone-backup-local.json +++ b/locale/hr/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-backup-remote.json b/locale/hr/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/hr/freedombone-backup-remote.json +++ b/locale/hr/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-base-chaoskey.json b/locale/hr/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/hr/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-base-email.json b/locale/hr/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/hr/freedombone-base-email.json +++ b/locale/hr/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/hr/freedombone-config.json b/locale/hr/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/hr/freedombone-config.json +++ b/locale/hr/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-controlpanel-user.json b/locale/hr/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/hr/freedombone-controlpanel-user.json +++ b/locale/hr/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/hr/freedombone-controlpanel.json b/locale/hr/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/hr/freedombone-controlpanel.json +++ b/locale/hr/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-image-customise.json b/locale/hr/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/hr/freedombone-image-customise.json +++ b/locale/hr/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-image-mesh.json b/locale/hr/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/hr/freedombone-image-mesh.json +++ b/locale/hr/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-image.json b/locale/hr/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/hr/freedombone-image.json +++ b/locale/hr/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-keydrive.json b/locale/hr/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/hr/freedombone-keydrive.json +++ b/locale/hr/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/hr/freedombone-mesh-install.json b/locale/hr/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/hr/freedombone-mesh-install.json +++ b/locale/hr/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-mirrors.json b/locale/hr/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/hr/freedombone-mirrors.json +++ b/locale/hr/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-pin-cert.json b/locale/hr/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/hr/freedombone-pin-cert.json +++ b/locale/hr/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-recoverkey.json b/locale/hr/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/hr/freedombone-recoverkey.json +++ b/locale/hr/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-restore-local.json b/locale/hr/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/hr/freedombone-restore-local.json +++ b/locale/hr/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-restore-remote.json b/locale/hr/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/hr/freedombone-restore-remote.json +++ b/locale/hr/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-rmuser.json b/locale/hr/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/hr/freedombone-rmuser.json +++ b/locale/hr/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-sec.json b/locale/hr/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/hr/freedombone-sec.json +++ b/locale/hr/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-backup.json b/locale/hr/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/hr/freedombone-utils-backup.json +++ b/locale/hr/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-final.json b/locale/hr/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/hr/freedombone-utils-final.json +++ b/locale/hr/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-interactive.json b/locale/hr/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/hr/freedombone-utils-interactive.json +++ b/locale/hr/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-keys.json b/locale/hr/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/hr/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-utils-selector.json b/locale/hr/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/hr/freedombone-utils-selector.json +++ b/locale/hr/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-web.json b/locale/hr/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/hr/freedombone-utils-web.json +++ b/locale/hr/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hr/freedombone-utils-wifi.json b/locale/hr/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/hr/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-wifi.json b/locale/hr/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/hr/freedombone-wifi.json +++ b/locale/hr/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/hr/freedombone.json b/locale/hr/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/hr/freedombone.json +++ b/locale/hr/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-adduser.json b/locale/hu/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/hu/freedombone-adduser.json +++ b/locale/hu/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/hu/freedombone-app-dlna.json b/locale/hu/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/hu/freedombone-app-dlna.json +++ b/locale/hu/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/hu/freedombone-app-dokuwiki.json b/locale/hu/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/hu/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-etherpad.json b/locale/hu/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/hu/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-gnusocial.json b/locale/hu/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/hu/freedombone-app-gnusocial.json +++ b/locale/hu/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-app-gogs.json b/locale/hu/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/hu/freedombone-app-gogs.json +++ b/locale/hu/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-app-htmly.json b/locale/hu/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/hu/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-hubzilla.json b/locale/hu/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/hu/freedombone-app-hubzilla.json +++ b/locale/hu/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/hu/freedombone-app-ipfs.json b/locale/hu/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/hu/freedombone-app-ipfs.json +++ b/locale/hu/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/hu/freedombone-app-irc.json b/locale/hu/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/hu/freedombone-app-irc.json +++ b/locale/hu/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-app-jitsi.json b/locale/hu/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/hu/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-pelican.json b/locale/hu/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/hu/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-pihole.json b/locale/hu/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/hu/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-postactiv.json b/locale/hu/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/hu/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-syncthing.json b/locale/hu/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/hu/freedombone-app-syncthing.json +++ b/locale/hu/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/hu/freedombone-app-tahoelafs.json b/locale/hu/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/hu/freedombone-app-tahoelafs.json +++ b/locale/hu/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-app-vim.json b/locale/hu/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/hu/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-app-webmail.json b/locale/hu/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/hu/freedombone-app-webmail.json +++ b/locale/hu/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-app-xmpp.json b/locale/hu/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/hu/freedombone-app-xmpp.json +++ b/locale/hu/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/hu/freedombone-backup-local.json b/locale/hu/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/hu/freedombone-backup-local.json +++ b/locale/hu/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-backup-remote.json b/locale/hu/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/hu/freedombone-backup-remote.json +++ b/locale/hu/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-base-chaoskey.json b/locale/hu/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/hu/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-base-email.json b/locale/hu/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/hu/freedombone-base-email.json +++ b/locale/hu/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/hu/freedombone-config.json b/locale/hu/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/hu/freedombone-config.json +++ b/locale/hu/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-controlpanel-user.json b/locale/hu/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/hu/freedombone-controlpanel-user.json +++ b/locale/hu/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/hu/freedombone-controlpanel.json b/locale/hu/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/hu/freedombone-controlpanel.json +++ b/locale/hu/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-image-customise.json b/locale/hu/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/hu/freedombone-image-customise.json +++ b/locale/hu/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-image-mesh.json b/locale/hu/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/hu/freedombone-image-mesh.json +++ b/locale/hu/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-image.json b/locale/hu/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/hu/freedombone-image.json +++ b/locale/hu/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-keydrive.json b/locale/hu/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/hu/freedombone-keydrive.json +++ b/locale/hu/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/hu/freedombone-mesh-install.json b/locale/hu/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/hu/freedombone-mesh-install.json +++ b/locale/hu/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-mirrors.json b/locale/hu/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/hu/freedombone-mirrors.json +++ b/locale/hu/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-pin-cert.json b/locale/hu/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/hu/freedombone-pin-cert.json +++ b/locale/hu/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-recoverkey.json b/locale/hu/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/hu/freedombone-recoverkey.json +++ b/locale/hu/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-restore-local.json b/locale/hu/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/hu/freedombone-restore-local.json +++ b/locale/hu/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-restore-remote.json b/locale/hu/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/hu/freedombone-restore-remote.json +++ b/locale/hu/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-rmuser.json b/locale/hu/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/hu/freedombone-rmuser.json +++ b/locale/hu/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-sec.json b/locale/hu/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/hu/freedombone-sec.json +++ b/locale/hu/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-backup.json b/locale/hu/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/hu/freedombone-utils-backup.json +++ b/locale/hu/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-final.json b/locale/hu/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/hu/freedombone-utils-final.json +++ b/locale/hu/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-interactive.json b/locale/hu/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/hu/freedombone-utils-interactive.json +++ b/locale/hu/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-keys.json b/locale/hu/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/hu/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-utils-selector.json b/locale/hu/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/hu/freedombone-utils-selector.json +++ b/locale/hu/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-web.json b/locale/hu/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/hu/freedombone-utils-web.json +++ b/locale/hu/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/hu/freedombone-utils-wifi.json b/locale/hu/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/hu/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-wifi.json b/locale/hu/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/hu/freedombone-wifi.json +++ b/locale/hu/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/hu/freedombone.json b/locale/hu/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/hu/freedombone.json +++ b/locale/hu/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/id/freedombone-adduser.json b/locale/id/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/id/freedombone-adduser.json +++ b/locale/id/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/id/freedombone-app-dlna.json b/locale/id/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/id/freedombone-app-dlna.json +++ b/locale/id/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/id/freedombone-app-dokuwiki.json b/locale/id/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/id/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-etherpad.json b/locale/id/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/id/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-gnusocial.json b/locale/id/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/id/freedombone-app-gnusocial.json +++ b/locale/id/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/id/freedombone-app-gogs.json b/locale/id/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/id/freedombone-app-gogs.json +++ b/locale/id/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/id/freedombone-app-htmly.json b/locale/id/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/id/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-hubzilla.json b/locale/id/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/id/freedombone-app-hubzilla.json +++ b/locale/id/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/id/freedombone-app-ipfs.json b/locale/id/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/id/freedombone-app-ipfs.json +++ b/locale/id/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/id/freedombone-app-irc.json b/locale/id/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/id/freedombone-app-irc.json +++ b/locale/id/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/id/freedombone-app-jitsi.json b/locale/id/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/id/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-pelican.json b/locale/id/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/id/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-pihole.json b/locale/id/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/id/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-postactiv.json b/locale/id/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/id/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-syncthing.json b/locale/id/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/id/freedombone-app-syncthing.json +++ b/locale/id/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/id/freedombone-app-tahoelafs.json b/locale/id/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/id/freedombone-app-tahoelafs.json +++ b/locale/id/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/id/freedombone-app-vim.json b/locale/id/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/id/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-app-webmail.json b/locale/id/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/id/freedombone-app-webmail.json +++ b/locale/id/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/id/freedombone-app-xmpp.json b/locale/id/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/id/freedombone-app-xmpp.json +++ b/locale/id/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/id/freedombone-backup-local.json b/locale/id/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/id/freedombone-backup-local.json +++ b/locale/id/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/id/freedombone-backup-remote.json b/locale/id/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/id/freedombone-backup-remote.json +++ b/locale/id/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/id/freedombone-base-chaoskey.json b/locale/id/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/id/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-base-email.json b/locale/id/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/id/freedombone-base-email.json +++ b/locale/id/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/id/freedombone-config.json b/locale/id/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/id/freedombone-config.json +++ b/locale/id/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/id/freedombone-controlpanel-user.json b/locale/id/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/id/freedombone-controlpanel-user.json +++ b/locale/id/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/id/freedombone-controlpanel.json b/locale/id/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/id/freedombone-controlpanel.json +++ b/locale/id/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/id/freedombone-image-customise.json b/locale/id/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/id/freedombone-image-customise.json +++ b/locale/id/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/id/freedombone-image-mesh.json b/locale/id/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/id/freedombone-image-mesh.json +++ b/locale/id/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/id/freedombone-image.json b/locale/id/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/id/freedombone-image.json +++ b/locale/id/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/id/freedombone-keydrive.json b/locale/id/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/id/freedombone-keydrive.json +++ b/locale/id/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/id/freedombone-mesh-install.json b/locale/id/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/id/freedombone-mesh-install.json +++ b/locale/id/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/id/freedombone-mirrors.json b/locale/id/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/id/freedombone-mirrors.json +++ b/locale/id/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/id/freedombone-pin-cert.json b/locale/id/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/id/freedombone-pin-cert.json +++ b/locale/id/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/id/freedombone-recoverkey.json b/locale/id/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/id/freedombone-recoverkey.json +++ b/locale/id/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/id/freedombone-restore-local.json b/locale/id/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/id/freedombone-restore-local.json +++ b/locale/id/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/id/freedombone-restore-remote.json b/locale/id/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/id/freedombone-restore-remote.json +++ b/locale/id/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/id/freedombone-rmuser.json b/locale/id/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/id/freedombone-rmuser.json +++ b/locale/id/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/id/freedombone-sec.json b/locale/id/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/id/freedombone-sec.json +++ b/locale/id/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-backup.json b/locale/id/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/id/freedombone-utils-backup.json +++ b/locale/id/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-final.json b/locale/id/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/id/freedombone-utils-final.json +++ b/locale/id/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-interactive.json b/locale/id/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/id/freedombone-utils-interactive.json +++ b/locale/id/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-keys.json b/locale/id/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/id/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-utils-selector.json b/locale/id/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/id/freedombone-utils-selector.json +++ b/locale/id/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-web.json b/locale/id/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/id/freedombone-utils-web.json +++ b/locale/id/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/id/freedombone-utils-wifi.json b/locale/id/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/id/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-wifi.json b/locale/id/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/id/freedombone-wifi.json +++ b/locale/id/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/id/freedombone.json b/locale/id/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/id/freedombone.json +++ b/locale/id/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/is/freedombone-adduser.json b/locale/is/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/is/freedombone-adduser.json +++ b/locale/is/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/is/freedombone-app-dlna.json b/locale/is/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/is/freedombone-app-dlna.json +++ b/locale/is/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/is/freedombone-app-dokuwiki.json b/locale/is/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/is/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-etherpad.json b/locale/is/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/is/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-gnusocial.json b/locale/is/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/is/freedombone-app-gnusocial.json +++ b/locale/is/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/is/freedombone-app-gogs.json b/locale/is/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/is/freedombone-app-gogs.json +++ b/locale/is/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/is/freedombone-app-htmly.json b/locale/is/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/is/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-hubzilla.json b/locale/is/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/is/freedombone-app-hubzilla.json +++ b/locale/is/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/is/freedombone-app-ipfs.json b/locale/is/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/is/freedombone-app-ipfs.json +++ b/locale/is/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/is/freedombone-app-irc.json b/locale/is/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/is/freedombone-app-irc.json +++ b/locale/is/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/is/freedombone-app-jitsi.json b/locale/is/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/is/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-pelican.json b/locale/is/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/is/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-pihole.json b/locale/is/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/is/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-postactiv.json b/locale/is/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/is/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-syncthing.json b/locale/is/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/is/freedombone-app-syncthing.json +++ b/locale/is/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/is/freedombone-app-tahoelafs.json b/locale/is/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/is/freedombone-app-tahoelafs.json +++ b/locale/is/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/is/freedombone-app-vim.json b/locale/is/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/is/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-app-webmail.json b/locale/is/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/is/freedombone-app-webmail.json +++ b/locale/is/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/is/freedombone-app-xmpp.json b/locale/is/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/is/freedombone-app-xmpp.json +++ b/locale/is/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/is/freedombone-backup-local.json b/locale/is/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/is/freedombone-backup-local.json +++ b/locale/is/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/is/freedombone-backup-remote.json b/locale/is/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/is/freedombone-backup-remote.json +++ b/locale/is/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/is/freedombone-base-chaoskey.json b/locale/is/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/is/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-base-email.json b/locale/is/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/is/freedombone-base-email.json +++ b/locale/is/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/is/freedombone-config.json b/locale/is/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/is/freedombone-config.json +++ b/locale/is/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/is/freedombone-controlpanel-user.json b/locale/is/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/is/freedombone-controlpanel-user.json +++ b/locale/is/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/is/freedombone-controlpanel.json b/locale/is/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/is/freedombone-controlpanel.json +++ b/locale/is/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/is/freedombone-image-customise.json b/locale/is/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/is/freedombone-image-customise.json +++ b/locale/is/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/is/freedombone-image-mesh.json b/locale/is/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/is/freedombone-image-mesh.json +++ b/locale/is/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/is/freedombone-image.json b/locale/is/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/is/freedombone-image.json +++ b/locale/is/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/is/freedombone-keydrive.json b/locale/is/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/is/freedombone-keydrive.json +++ b/locale/is/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/is/freedombone-mesh-install.json b/locale/is/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/is/freedombone-mesh-install.json +++ b/locale/is/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/is/freedombone-mirrors.json b/locale/is/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/is/freedombone-mirrors.json +++ b/locale/is/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/is/freedombone-pin-cert.json b/locale/is/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/is/freedombone-pin-cert.json +++ b/locale/is/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/is/freedombone-recoverkey.json b/locale/is/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/is/freedombone-recoverkey.json +++ b/locale/is/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/is/freedombone-restore-local.json b/locale/is/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/is/freedombone-restore-local.json +++ b/locale/is/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/is/freedombone-restore-remote.json b/locale/is/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/is/freedombone-restore-remote.json +++ b/locale/is/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/is/freedombone-rmuser.json b/locale/is/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/is/freedombone-rmuser.json +++ b/locale/is/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/is/freedombone-sec.json b/locale/is/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/is/freedombone-sec.json +++ b/locale/is/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-backup.json b/locale/is/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/is/freedombone-utils-backup.json +++ b/locale/is/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-final.json b/locale/is/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/is/freedombone-utils-final.json +++ b/locale/is/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-interactive.json b/locale/is/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/is/freedombone-utils-interactive.json +++ b/locale/is/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-keys.json b/locale/is/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/is/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-utils-selector.json b/locale/is/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/is/freedombone-utils-selector.json +++ b/locale/is/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-web.json b/locale/is/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/is/freedombone-utils-web.json +++ b/locale/is/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/is/freedombone-utils-wifi.json b/locale/is/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/is/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-wifi.json b/locale/is/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/is/freedombone-wifi.json +++ b/locale/is/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/is/freedombone.json b/locale/is/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/is/freedombone.json +++ b/locale/is/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/it/freedombone-adduser.json b/locale/it/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/it/freedombone-adduser.json +++ b/locale/it/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/it/freedombone-app-dlna.json b/locale/it/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/it/freedombone-app-dlna.json +++ b/locale/it/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/it/freedombone-app-dokuwiki.json b/locale/it/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/it/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-etherpad.json b/locale/it/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/it/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-gnusocial.json b/locale/it/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/it/freedombone-app-gnusocial.json +++ b/locale/it/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/it/freedombone-app-gogs.json b/locale/it/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/it/freedombone-app-gogs.json +++ b/locale/it/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/it/freedombone-app-htmly.json b/locale/it/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/it/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-hubzilla.json b/locale/it/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/it/freedombone-app-hubzilla.json +++ b/locale/it/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/it/freedombone-app-ipfs.json b/locale/it/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/it/freedombone-app-ipfs.json +++ b/locale/it/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/it/freedombone-app-irc.json b/locale/it/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/it/freedombone-app-irc.json +++ b/locale/it/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/it/freedombone-app-jitsi.json b/locale/it/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/it/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-pelican.json b/locale/it/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/it/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-pihole.json b/locale/it/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/it/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-postactiv.json b/locale/it/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/it/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-syncthing.json b/locale/it/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/it/freedombone-app-syncthing.json +++ b/locale/it/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/it/freedombone-app-tahoelafs.json b/locale/it/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/it/freedombone-app-tahoelafs.json +++ b/locale/it/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/it/freedombone-app-vim.json b/locale/it/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/it/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-app-webmail.json b/locale/it/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/it/freedombone-app-webmail.json +++ b/locale/it/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/it/freedombone-app-xmpp.json b/locale/it/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/it/freedombone-app-xmpp.json +++ b/locale/it/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/it/freedombone-backup-local.json b/locale/it/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/it/freedombone-backup-local.json +++ b/locale/it/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/it/freedombone-backup-remote.json b/locale/it/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/it/freedombone-backup-remote.json +++ b/locale/it/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/it/freedombone-base-chaoskey.json b/locale/it/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/it/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-base-email.json b/locale/it/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/it/freedombone-base-email.json +++ b/locale/it/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/it/freedombone-config.json b/locale/it/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/it/freedombone-config.json +++ b/locale/it/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/it/freedombone-controlpanel-user.json b/locale/it/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/it/freedombone-controlpanel-user.json +++ b/locale/it/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/it/freedombone-controlpanel.json b/locale/it/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/it/freedombone-controlpanel.json +++ b/locale/it/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/it/freedombone-image-customise.json b/locale/it/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/it/freedombone-image-customise.json +++ b/locale/it/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/it/freedombone-image-mesh.json b/locale/it/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/it/freedombone-image-mesh.json +++ b/locale/it/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/it/freedombone-image.json b/locale/it/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/it/freedombone-image.json +++ b/locale/it/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/it/freedombone-keydrive.json b/locale/it/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/it/freedombone-keydrive.json +++ b/locale/it/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/it/freedombone-mesh-install.json b/locale/it/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/it/freedombone-mesh-install.json +++ b/locale/it/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/it/freedombone-mirrors.json b/locale/it/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/it/freedombone-mirrors.json +++ b/locale/it/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/it/freedombone-pin-cert.json b/locale/it/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/it/freedombone-pin-cert.json +++ b/locale/it/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/it/freedombone-recoverkey.json b/locale/it/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/it/freedombone-recoverkey.json +++ b/locale/it/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/it/freedombone-restore-local.json b/locale/it/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/it/freedombone-restore-local.json +++ b/locale/it/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/it/freedombone-restore-remote.json b/locale/it/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/it/freedombone-restore-remote.json +++ b/locale/it/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/it/freedombone-rmuser.json b/locale/it/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/it/freedombone-rmuser.json +++ b/locale/it/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/it/freedombone-sec.json b/locale/it/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/it/freedombone-sec.json +++ b/locale/it/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-backup.json b/locale/it/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/it/freedombone-utils-backup.json +++ b/locale/it/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-final.json b/locale/it/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/it/freedombone-utils-final.json +++ b/locale/it/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-interactive.json b/locale/it/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/it/freedombone-utils-interactive.json +++ b/locale/it/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-keys.json b/locale/it/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/it/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-utils-selector.json b/locale/it/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/it/freedombone-utils-selector.json +++ b/locale/it/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-web.json b/locale/it/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/it/freedombone-utils-web.json +++ b/locale/it/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/it/freedombone-utils-wifi.json b/locale/it/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/it/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-wifi.json b/locale/it/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/it/freedombone-wifi.json +++ b/locale/it/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/it/freedombone.json b/locale/it/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/it/freedombone.json +++ b/locale/it/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-adduser.json b/locale/ja/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ja/freedombone-adduser.json +++ b/locale/ja/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ja/freedombone-app-dlna.json b/locale/ja/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ja/freedombone-app-dlna.json +++ b/locale/ja/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ja/freedombone-app-dokuwiki.json b/locale/ja/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ja/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-etherpad.json b/locale/ja/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ja/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-gnusocial.json b/locale/ja/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ja/freedombone-app-gnusocial.json +++ b/locale/ja/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-app-gogs.json b/locale/ja/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ja/freedombone-app-gogs.json +++ b/locale/ja/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-app-htmly.json b/locale/ja/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ja/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-hubzilla.json b/locale/ja/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ja/freedombone-app-hubzilla.json +++ b/locale/ja/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ja/freedombone-app-ipfs.json b/locale/ja/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ja/freedombone-app-ipfs.json +++ b/locale/ja/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ja/freedombone-app-irc.json b/locale/ja/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ja/freedombone-app-irc.json +++ b/locale/ja/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-app-jitsi.json b/locale/ja/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ja/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-pelican.json b/locale/ja/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ja/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-pihole.json b/locale/ja/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ja/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-postactiv.json b/locale/ja/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ja/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-syncthing.json b/locale/ja/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ja/freedombone-app-syncthing.json +++ b/locale/ja/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ja/freedombone-app-tahoelafs.json b/locale/ja/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ja/freedombone-app-tahoelafs.json +++ b/locale/ja/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-app-vim.json b/locale/ja/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ja/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-app-webmail.json b/locale/ja/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ja/freedombone-app-webmail.json +++ b/locale/ja/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-app-xmpp.json b/locale/ja/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ja/freedombone-app-xmpp.json +++ b/locale/ja/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ja/freedombone-backup-local.json b/locale/ja/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ja/freedombone-backup-local.json +++ b/locale/ja/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-backup-remote.json b/locale/ja/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ja/freedombone-backup-remote.json +++ b/locale/ja/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-base-chaoskey.json b/locale/ja/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ja/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-base-email.json b/locale/ja/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ja/freedombone-base-email.json +++ b/locale/ja/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ja/freedombone-config.json b/locale/ja/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ja/freedombone-config.json +++ b/locale/ja/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-controlpanel-user.json b/locale/ja/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ja/freedombone-controlpanel-user.json +++ b/locale/ja/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ja/freedombone-controlpanel.json b/locale/ja/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ja/freedombone-controlpanel.json +++ b/locale/ja/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-image-customise.json b/locale/ja/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ja/freedombone-image-customise.json +++ b/locale/ja/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-image-mesh.json b/locale/ja/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ja/freedombone-image-mesh.json +++ b/locale/ja/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-image.json b/locale/ja/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ja/freedombone-image.json +++ b/locale/ja/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-keydrive.json b/locale/ja/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ja/freedombone-keydrive.json +++ b/locale/ja/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ja/freedombone-mesh-install.json b/locale/ja/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ja/freedombone-mesh-install.json +++ b/locale/ja/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-mirrors.json b/locale/ja/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ja/freedombone-mirrors.json +++ b/locale/ja/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-pin-cert.json b/locale/ja/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ja/freedombone-pin-cert.json +++ b/locale/ja/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-recoverkey.json b/locale/ja/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ja/freedombone-recoverkey.json +++ b/locale/ja/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-restore-local.json b/locale/ja/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ja/freedombone-restore-local.json +++ b/locale/ja/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-restore-remote.json b/locale/ja/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ja/freedombone-restore-remote.json +++ b/locale/ja/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-rmuser.json b/locale/ja/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ja/freedombone-rmuser.json +++ b/locale/ja/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-sec.json b/locale/ja/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ja/freedombone-sec.json +++ b/locale/ja/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-backup.json b/locale/ja/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ja/freedombone-utils-backup.json +++ b/locale/ja/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-final.json b/locale/ja/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ja/freedombone-utils-final.json +++ b/locale/ja/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-interactive.json b/locale/ja/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ja/freedombone-utils-interactive.json +++ b/locale/ja/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-keys.json b/locale/ja/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ja/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-utils-selector.json b/locale/ja/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ja/freedombone-utils-selector.json +++ b/locale/ja/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-web.json b/locale/ja/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ja/freedombone-utils-web.json +++ b/locale/ja/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ja/freedombone-utils-wifi.json b/locale/ja/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ja/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-wifi.json b/locale/ja/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ja/freedombone-wifi.json +++ b/locale/ja/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ja/freedombone.json b/locale/ja/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ja/freedombone.json +++ b/locale/ja/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-adduser.json b/locale/ka/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ka/freedombone-adduser.json +++ b/locale/ka/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ka/freedombone-app-dlna.json b/locale/ka/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ka/freedombone-app-dlna.json +++ b/locale/ka/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ka/freedombone-app-dokuwiki.json b/locale/ka/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ka/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-etherpad.json b/locale/ka/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ka/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-gnusocial.json b/locale/ka/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ka/freedombone-app-gnusocial.json +++ b/locale/ka/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-app-gogs.json b/locale/ka/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ka/freedombone-app-gogs.json +++ b/locale/ka/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-app-htmly.json b/locale/ka/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ka/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-hubzilla.json b/locale/ka/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ka/freedombone-app-hubzilla.json +++ b/locale/ka/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ka/freedombone-app-ipfs.json b/locale/ka/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ka/freedombone-app-ipfs.json +++ b/locale/ka/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ka/freedombone-app-irc.json b/locale/ka/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ka/freedombone-app-irc.json +++ b/locale/ka/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-app-jitsi.json b/locale/ka/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ka/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-pelican.json b/locale/ka/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ka/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-pihole.json b/locale/ka/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ka/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-postactiv.json b/locale/ka/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ka/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-syncthing.json b/locale/ka/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ka/freedombone-app-syncthing.json +++ b/locale/ka/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ka/freedombone-app-tahoelafs.json b/locale/ka/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ka/freedombone-app-tahoelafs.json +++ b/locale/ka/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-app-vim.json b/locale/ka/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ka/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-app-webmail.json b/locale/ka/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ka/freedombone-app-webmail.json +++ b/locale/ka/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-app-xmpp.json b/locale/ka/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ka/freedombone-app-xmpp.json +++ b/locale/ka/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ka/freedombone-backup-local.json b/locale/ka/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ka/freedombone-backup-local.json +++ b/locale/ka/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-backup-remote.json b/locale/ka/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ka/freedombone-backup-remote.json +++ b/locale/ka/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-base-chaoskey.json b/locale/ka/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ka/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-base-email.json b/locale/ka/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ka/freedombone-base-email.json +++ b/locale/ka/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ka/freedombone-config.json b/locale/ka/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ka/freedombone-config.json +++ b/locale/ka/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-controlpanel-user.json b/locale/ka/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ka/freedombone-controlpanel-user.json +++ b/locale/ka/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ka/freedombone-controlpanel.json b/locale/ka/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ka/freedombone-controlpanel.json +++ b/locale/ka/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-image-customise.json b/locale/ka/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ka/freedombone-image-customise.json +++ b/locale/ka/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-image-mesh.json b/locale/ka/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ka/freedombone-image-mesh.json +++ b/locale/ka/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-image.json b/locale/ka/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ka/freedombone-image.json +++ b/locale/ka/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-keydrive.json b/locale/ka/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ka/freedombone-keydrive.json +++ b/locale/ka/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ka/freedombone-mesh-install.json b/locale/ka/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ka/freedombone-mesh-install.json +++ b/locale/ka/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-mirrors.json b/locale/ka/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ka/freedombone-mirrors.json +++ b/locale/ka/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-pin-cert.json b/locale/ka/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ka/freedombone-pin-cert.json +++ b/locale/ka/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-recoverkey.json b/locale/ka/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ka/freedombone-recoverkey.json +++ b/locale/ka/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-restore-local.json b/locale/ka/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ka/freedombone-restore-local.json +++ b/locale/ka/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-restore-remote.json b/locale/ka/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ka/freedombone-restore-remote.json +++ b/locale/ka/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-rmuser.json b/locale/ka/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ka/freedombone-rmuser.json +++ b/locale/ka/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-sec.json b/locale/ka/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ka/freedombone-sec.json +++ b/locale/ka/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-backup.json b/locale/ka/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ka/freedombone-utils-backup.json +++ b/locale/ka/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-final.json b/locale/ka/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ka/freedombone-utils-final.json +++ b/locale/ka/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-interactive.json b/locale/ka/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ka/freedombone-utils-interactive.json +++ b/locale/ka/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-keys.json b/locale/ka/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ka/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-utils-selector.json b/locale/ka/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ka/freedombone-utils-selector.json +++ b/locale/ka/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-web.json b/locale/ka/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ka/freedombone-utils-web.json +++ b/locale/ka/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ka/freedombone-utils-wifi.json b/locale/ka/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ka/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-wifi.json b/locale/ka/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ka/freedombone-wifi.json +++ b/locale/ka/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ka/freedombone.json b/locale/ka/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ka/freedombone.json +++ b/locale/ka/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/km/freedombone-adduser.json b/locale/km/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/km/freedombone-adduser.json +++ b/locale/km/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/km/freedombone-app-dlna.json b/locale/km/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/km/freedombone-app-dlna.json +++ b/locale/km/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/km/freedombone-app-dokuwiki.json b/locale/km/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/km/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-etherpad.json b/locale/km/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/km/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-gnusocial.json b/locale/km/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/km/freedombone-app-gnusocial.json +++ b/locale/km/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/km/freedombone-app-gogs.json b/locale/km/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/km/freedombone-app-gogs.json +++ b/locale/km/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/km/freedombone-app-htmly.json b/locale/km/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/km/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-hubzilla.json b/locale/km/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/km/freedombone-app-hubzilla.json +++ b/locale/km/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/km/freedombone-app-ipfs.json b/locale/km/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/km/freedombone-app-ipfs.json +++ b/locale/km/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/km/freedombone-app-irc.json b/locale/km/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/km/freedombone-app-irc.json +++ b/locale/km/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/km/freedombone-app-jitsi.json b/locale/km/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/km/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-pelican.json b/locale/km/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/km/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-pihole.json b/locale/km/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/km/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-postactiv.json b/locale/km/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/km/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-syncthing.json b/locale/km/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/km/freedombone-app-syncthing.json +++ b/locale/km/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/km/freedombone-app-tahoelafs.json b/locale/km/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/km/freedombone-app-tahoelafs.json +++ b/locale/km/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/km/freedombone-app-vim.json b/locale/km/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/km/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-app-webmail.json b/locale/km/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/km/freedombone-app-webmail.json +++ b/locale/km/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/km/freedombone-app-xmpp.json b/locale/km/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/km/freedombone-app-xmpp.json +++ b/locale/km/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/km/freedombone-backup-local.json b/locale/km/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/km/freedombone-backup-local.json +++ b/locale/km/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/km/freedombone-backup-remote.json b/locale/km/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/km/freedombone-backup-remote.json +++ b/locale/km/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/km/freedombone-base-chaoskey.json b/locale/km/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/km/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-base-email.json b/locale/km/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/km/freedombone-base-email.json +++ b/locale/km/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/km/freedombone-config.json b/locale/km/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/km/freedombone-config.json +++ b/locale/km/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/km/freedombone-controlpanel-user.json b/locale/km/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/km/freedombone-controlpanel-user.json +++ b/locale/km/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/km/freedombone-controlpanel.json b/locale/km/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/km/freedombone-controlpanel.json +++ b/locale/km/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/km/freedombone-image-customise.json b/locale/km/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/km/freedombone-image-customise.json +++ b/locale/km/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/km/freedombone-image-mesh.json b/locale/km/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/km/freedombone-image-mesh.json +++ b/locale/km/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/km/freedombone-image.json b/locale/km/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/km/freedombone-image.json +++ b/locale/km/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/km/freedombone-keydrive.json b/locale/km/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/km/freedombone-keydrive.json +++ b/locale/km/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/km/freedombone-mesh-install.json b/locale/km/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/km/freedombone-mesh-install.json +++ b/locale/km/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/km/freedombone-mirrors.json b/locale/km/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/km/freedombone-mirrors.json +++ b/locale/km/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/km/freedombone-pin-cert.json b/locale/km/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/km/freedombone-pin-cert.json +++ b/locale/km/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/km/freedombone-recoverkey.json b/locale/km/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/km/freedombone-recoverkey.json +++ b/locale/km/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/km/freedombone-restore-local.json b/locale/km/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/km/freedombone-restore-local.json +++ b/locale/km/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/km/freedombone-restore-remote.json b/locale/km/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/km/freedombone-restore-remote.json +++ b/locale/km/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/km/freedombone-rmuser.json b/locale/km/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/km/freedombone-rmuser.json +++ b/locale/km/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/km/freedombone-sec.json b/locale/km/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/km/freedombone-sec.json +++ b/locale/km/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-backup.json b/locale/km/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/km/freedombone-utils-backup.json +++ b/locale/km/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-final.json b/locale/km/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/km/freedombone-utils-final.json +++ b/locale/km/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-interactive.json b/locale/km/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/km/freedombone-utils-interactive.json +++ b/locale/km/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-keys.json b/locale/km/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/km/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-utils-selector.json b/locale/km/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/km/freedombone-utils-selector.json +++ b/locale/km/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-web.json b/locale/km/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/km/freedombone-utils-web.json +++ b/locale/km/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/km/freedombone-utils-wifi.json b/locale/km/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/km/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-wifi.json b/locale/km/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/km/freedombone-wifi.json +++ b/locale/km/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/km/freedombone.json b/locale/km/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/km/freedombone.json +++ b/locale/km/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-adduser.json b/locale/kn/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/kn/freedombone-adduser.json +++ b/locale/kn/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/kn/freedombone-app-dlna.json b/locale/kn/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/kn/freedombone-app-dlna.json +++ b/locale/kn/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/kn/freedombone-app-dokuwiki.json b/locale/kn/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/kn/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-etherpad.json b/locale/kn/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/kn/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-gnusocial.json b/locale/kn/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/kn/freedombone-app-gnusocial.json +++ b/locale/kn/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-app-gogs.json b/locale/kn/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/kn/freedombone-app-gogs.json +++ b/locale/kn/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-app-htmly.json b/locale/kn/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/kn/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-hubzilla.json b/locale/kn/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/kn/freedombone-app-hubzilla.json +++ b/locale/kn/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/kn/freedombone-app-ipfs.json b/locale/kn/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/kn/freedombone-app-ipfs.json +++ b/locale/kn/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/kn/freedombone-app-irc.json b/locale/kn/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/kn/freedombone-app-irc.json +++ b/locale/kn/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-app-jitsi.json b/locale/kn/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/kn/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-pelican.json b/locale/kn/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/kn/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-pihole.json b/locale/kn/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/kn/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-postactiv.json b/locale/kn/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/kn/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-syncthing.json b/locale/kn/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/kn/freedombone-app-syncthing.json +++ b/locale/kn/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/kn/freedombone-app-tahoelafs.json b/locale/kn/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/kn/freedombone-app-tahoelafs.json +++ b/locale/kn/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-app-vim.json b/locale/kn/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/kn/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-app-webmail.json b/locale/kn/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/kn/freedombone-app-webmail.json +++ b/locale/kn/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-app-xmpp.json b/locale/kn/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/kn/freedombone-app-xmpp.json +++ b/locale/kn/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/kn/freedombone-backup-local.json b/locale/kn/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/kn/freedombone-backup-local.json +++ b/locale/kn/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-backup-remote.json b/locale/kn/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/kn/freedombone-backup-remote.json +++ b/locale/kn/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-base-chaoskey.json b/locale/kn/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/kn/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-base-email.json b/locale/kn/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/kn/freedombone-base-email.json +++ b/locale/kn/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/kn/freedombone-config.json b/locale/kn/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/kn/freedombone-config.json +++ b/locale/kn/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-controlpanel-user.json b/locale/kn/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/kn/freedombone-controlpanel-user.json +++ b/locale/kn/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/kn/freedombone-controlpanel.json b/locale/kn/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/kn/freedombone-controlpanel.json +++ b/locale/kn/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-image-customise.json b/locale/kn/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/kn/freedombone-image-customise.json +++ b/locale/kn/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-image-mesh.json b/locale/kn/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/kn/freedombone-image-mesh.json +++ b/locale/kn/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-image.json b/locale/kn/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/kn/freedombone-image.json +++ b/locale/kn/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-keydrive.json b/locale/kn/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/kn/freedombone-keydrive.json +++ b/locale/kn/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/kn/freedombone-mesh-install.json b/locale/kn/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/kn/freedombone-mesh-install.json +++ b/locale/kn/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-mirrors.json b/locale/kn/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/kn/freedombone-mirrors.json +++ b/locale/kn/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-pin-cert.json b/locale/kn/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/kn/freedombone-pin-cert.json +++ b/locale/kn/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-recoverkey.json b/locale/kn/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/kn/freedombone-recoverkey.json +++ b/locale/kn/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-restore-local.json b/locale/kn/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/kn/freedombone-restore-local.json +++ b/locale/kn/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-restore-remote.json b/locale/kn/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/kn/freedombone-restore-remote.json +++ b/locale/kn/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-rmuser.json b/locale/kn/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/kn/freedombone-rmuser.json +++ b/locale/kn/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-sec.json b/locale/kn/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/kn/freedombone-sec.json +++ b/locale/kn/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-backup.json b/locale/kn/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/kn/freedombone-utils-backup.json +++ b/locale/kn/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-final.json b/locale/kn/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/kn/freedombone-utils-final.json +++ b/locale/kn/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-interactive.json b/locale/kn/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/kn/freedombone-utils-interactive.json +++ b/locale/kn/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-keys.json b/locale/kn/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/kn/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-utils-selector.json b/locale/kn/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/kn/freedombone-utils-selector.json +++ b/locale/kn/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-web.json b/locale/kn/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/kn/freedombone-utils-web.json +++ b/locale/kn/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/kn/freedombone-utils-wifi.json b/locale/kn/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/kn/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-wifi.json b/locale/kn/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/kn/freedombone-wifi.json +++ b/locale/kn/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/kn/freedombone.json b/locale/kn/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/kn/freedombone.json +++ b/locale/kn/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-adduser.json b/locale/ko/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ko/freedombone-adduser.json +++ b/locale/ko/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ko/freedombone-app-dlna.json b/locale/ko/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ko/freedombone-app-dlna.json +++ b/locale/ko/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ko/freedombone-app-dokuwiki.json b/locale/ko/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ko/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-etherpad.json b/locale/ko/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ko/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-gnusocial.json b/locale/ko/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ko/freedombone-app-gnusocial.json +++ b/locale/ko/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-app-gogs.json b/locale/ko/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ko/freedombone-app-gogs.json +++ b/locale/ko/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-app-htmly.json b/locale/ko/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ko/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-hubzilla.json b/locale/ko/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ko/freedombone-app-hubzilla.json +++ b/locale/ko/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ko/freedombone-app-ipfs.json b/locale/ko/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ko/freedombone-app-ipfs.json +++ b/locale/ko/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ko/freedombone-app-irc.json b/locale/ko/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ko/freedombone-app-irc.json +++ b/locale/ko/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-app-jitsi.json b/locale/ko/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ko/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-pelican.json b/locale/ko/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ko/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-pihole.json b/locale/ko/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ko/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-postactiv.json b/locale/ko/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ko/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-syncthing.json b/locale/ko/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ko/freedombone-app-syncthing.json +++ b/locale/ko/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ko/freedombone-app-tahoelafs.json b/locale/ko/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ko/freedombone-app-tahoelafs.json +++ b/locale/ko/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-app-vim.json b/locale/ko/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ko/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-app-webmail.json b/locale/ko/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ko/freedombone-app-webmail.json +++ b/locale/ko/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-app-xmpp.json b/locale/ko/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ko/freedombone-app-xmpp.json +++ b/locale/ko/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ko/freedombone-backup-local.json b/locale/ko/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ko/freedombone-backup-local.json +++ b/locale/ko/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-backup-remote.json b/locale/ko/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ko/freedombone-backup-remote.json +++ b/locale/ko/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-base-chaoskey.json b/locale/ko/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ko/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-base-email.json b/locale/ko/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ko/freedombone-base-email.json +++ b/locale/ko/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ko/freedombone-config.json b/locale/ko/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ko/freedombone-config.json +++ b/locale/ko/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-controlpanel-user.json b/locale/ko/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ko/freedombone-controlpanel-user.json +++ b/locale/ko/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ko/freedombone-controlpanel.json b/locale/ko/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ko/freedombone-controlpanel.json +++ b/locale/ko/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-image-customise.json b/locale/ko/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ko/freedombone-image-customise.json +++ b/locale/ko/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-image-mesh.json b/locale/ko/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ko/freedombone-image-mesh.json +++ b/locale/ko/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-image.json b/locale/ko/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ko/freedombone-image.json +++ b/locale/ko/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-keydrive.json b/locale/ko/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ko/freedombone-keydrive.json +++ b/locale/ko/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ko/freedombone-mesh-install.json b/locale/ko/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ko/freedombone-mesh-install.json +++ b/locale/ko/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-mirrors.json b/locale/ko/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ko/freedombone-mirrors.json +++ b/locale/ko/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-pin-cert.json b/locale/ko/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ko/freedombone-pin-cert.json +++ b/locale/ko/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-recoverkey.json b/locale/ko/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ko/freedombone-recoverkey.json +++ b/locale/ko/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-restore-local.json b/locale/ko/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ko/freedombone-restore-local.json +++ b/locale/ko/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-restore-remote.json b/locale/ko/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ko/freedombone-restore-remote.json +++ b/locale/ko/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-rmuser.json b/locale/ko/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ko/freedombone-rmuser.json +++ b/locale/ko/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-sec.json b/locale/ko/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ko/freedombone-sec.json +++ b/locale/ko/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-backup.json b/locale/ko/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ko/freedombone-utils-backup.json +++ b/locale/ko/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-final.json b/locale/ko/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ko/freedombone-utils-final.json +++ b/locale/ko/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-interactive.json b/locale/ko/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ko/freedombone-utils-interactive.json +++ b/locale/ko/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-keys.json b/locale/ko/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ko/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-utils-selector.json b/locale/ko/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ko/freedombone-utils-selector.json +++ b/locale/ko/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-web.json b/locale/ko/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ko/freedombone-utils-web.json +++ b/locale/ko/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ko/freedombone-utils-wifi.json b/locale/ko/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ko/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-wifi.json b/locale/ko/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ko/freedombone-wifi.json +++ b/locale/ko/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ko/freedombone.json b/locale/ko/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ko/freedombone.json +++ b/locale/ko/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-adduser.json b/locale/lo/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/lo/freedombone-adduser.json +++ b/locale/lo/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/lo/freedombone-app-dlna.json b/locale/lo/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/lo/freedombone-app-dlna.json +++ b/locale/lo/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/lo/freedombone-app-dokuwiki.json b/locale/lo/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/lo/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-etherpad.json b/locale/lo/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/lo/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-gnusocial.json b/locale/lo/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/lo/freedombone-app-gnusocial.json +++ b/locale/lo/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-app-gogs.json b/locale/lo/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/lo/freedombone-app-gogs.json +++ b/locale/lo/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-app-htmly.json b/locale/lo/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/lo/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-hubzilla.json b/locale/lo/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/lo/freedombone-app-hubzilla.json +++ b/locale/lo/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/lo/freedombone-app-ipfs.json b/locale/lo/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/lo/freedombone-app-ipfs.json +++ b/locale/lo/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/lo/freedombone-app-irc.json b/locale/lo/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/lo/freedombone-app-irc.json +++ b/locale/lo/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-app-jitsi.json b/locale/lo/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/lo/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-pelican.json b/locale/lo/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/lo/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-pihole.json b/locale/lo/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/lo/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-postactiv.json b/locale/lo/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/lo/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-syncthing.json b/locale/lo/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/lo/freedombone-app-syncthing.json +++ b/locale/lo/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/lo/freedombone-app-tahoelafs.json b/locale/lo/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/lo/freedombone-app-tahoelafs.json +++ b/locale/lo/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-app-vim.json b/locale/lo/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/lo/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-app-webmail.json b/locale/lo/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/lo/freedombone-app-webmail.json +++ b/locale/lo/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-app-xmpp.json b/locale/lo/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/lo/freedombone-app-xmpp.json +++ b/locale/lo/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/lo/freedombone-backup-local.json b/locale/lo/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/lo/freedombone-backup-local.json +++ b/locale/lo/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-backup-remote.json b/locale/lo/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/lo/freedombone-backup-remote.json +++ b/locale/lo/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-base-chaoskey.json b/locale/lo/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/lo/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-base-email.json b/locale/lo/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/lo/freedombone-base-email.json +++ b/locale/lo/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/lo/freedombone-config.json b/locale/lo/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/lo/freedombone-config.json +++ b/locale/lo/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-controlpanel-user.json b/locale/lo/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/lo/freedombone-controlpanel-user.json +++ b/locale/lo/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/lo/freedombone-controlpanel.json b/locale/lo/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/lo/freedombone-controlpanel.json +++ b/locale/lo/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-image-customise.json b/locale/lo/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/lo/freedombone-image-customise.json +++ b/locale/lo/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-image-mesh.json b/locale/lo/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/lo/freedombone-image-mesh.json +++ b/locale/lo/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-image.json b/locale/lo/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/lo/freedombone-image.json +++ b/locale/lo/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-keydrive.json b/locale/lo/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/lo/freedombone-keydrive.json +++ b/locale/lo/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/lo/freedombone-mesh-install.json b/locale/lo/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/lo/freedombone-mesh-install.json +++ b/locale/lo/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-mirrors.json b/locale/lo/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/lo/freedombone-mirrors.json +++ b/locale/lo/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-pin-cert.json b/locale/lo/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/lo/freedombone-pin-cert.json +++ b/locale/lo/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-recoverkey.json b/locale/lo/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/lo/freedombone-recoverkey.json +++ b/locale/lo/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-restore-local.json b/locale/lo/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/lo/freedombone-restore-local.json +++ b/locale/lo/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-restore-remote.json b/locale/lo/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/lo/freedombone-restore-remote.json +++ b/locale/lo/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-rmuser.json b/locale/lo/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/lo/freedombone-rmuser.json +++ b/locale/lo/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-sec.json b/locale/lo/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/lo/freedombone-sec.json +++ b/locale/lo/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-backup.json b/locale/lo/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/lo/freedombone-utils-backup.json +++ b/locale/lo/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-final.json b/locale/lo/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/lo/freedombone-utils-final.json +++ b/locale/lo/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-interactive.json b/locale/lo/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/lo/freedombone-utils-interactive.json +++ b/locale/lo/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-keys.json b/locale/lo/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/lo/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-utils-selector.json b/locale/lo/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/lo/freedombone-utils-selector.json +++ b/locale/lo/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-web.json b/locale/lo/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/lo/freedombone-utils-web.json +++ b/locale/lo/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lo/freedombone-utils-wifi.json b/locale/lo/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/lo/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-wifi.json b/locale/lo/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/lo/freedombone-wifi.json +++ b/locale/lo/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/lo/freedombone.json b/locale/lo/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/lo/freedombone.json +++ b/locale/lo/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-adduser.json b/locale/lt/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/lt/freedombone-adduser.json +++ b/locale/lt/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/lt/freedombone-app-dlna.json b/locale/lt/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/lt/freedombone-app-dlna.json +++ b/locale/lt/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/lt/freedombone-app-dokuwiki.json b/locale/lt/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/lt/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-etherpad.json b/locale/lt/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/lt/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-gnusocial.json b/locale/lt/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/lt/freedombone-app-gnusocial.json +++ b/locale/lt/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-app-gogs.json b/locale/lt/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/lt/freedombone-app-gogs.json +++ b/locale/lt/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-app-htmly.json b/locale/lt/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/lt/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-hubzilla.json b/locale/lt/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/lt/freedombone-app-hubzilla.json +++ b/locale/lt/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/lt/freedombone-app-ipfs.json b/locale/lt/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/lt/freedombone-app-ipfs.json +++ b/locale/lt/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/lt/freedombone-app-irc.json b/locale/lt/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/lt/freedombone-app-irc.json +++ b/locale/lt/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-app-jitsi.json b/locale/lt/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/lt/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-pelican.json b/locale/lt/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/lt/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-pihole.json b/locale/lt/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/lt/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-postactiv.json b/locale/lt/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/lt/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-syncthing.json b/locale/lt/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/lt/freedombone-app-syncthing.json +++ b/locale/lt/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/lt/freedombone-app-tahoelafs.json b/locale/lt/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/lt/freedombone-app-tahoelafs.json +++ b/locale/lt/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-app-vim.json b/locale/lt/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/lt/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-app-webmail.json b/locale/lt/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/lt/freedombone-app-webmail.json +++ b/locale/lt/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-app-xmpp.json b/locale/lt/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/lt/freedombone-app-xmpp.json +++ b/locale/lt/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/lt/freedombone-backup-local.json b/locale/lt/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/lt/freedombone-backup-local.json +++ b/locale/lt/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-backup-remote.json b/locale/lt/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/lt/freedombone-backup-remote.json +++ b/locale/lt/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-base-chaoskey.json b/locale/lt/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/lt/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-base-email.json b/locale/lt/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/lt/freedombone-base-email.json +++ b/locale/lt/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/lt/freedombone-config.json b/locale/lt/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/lt/freedombone-config.json +++ b/locale/lt/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-controlpanel-user.json b/locale/lt/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/lt/freedombone-controlpanel-user.json +++ b/locale/lt/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/lt/freedombone-controlpanel.json b/locale/lt/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/lt/freedombone-controlpanel.json +++ b/locale/lt/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-image-customise.json b/locale/lt/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/lt/freedombone-image-customise.json +++ b/locale/lt/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-image-mesh.json b/locale/lt/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/lt/freedombone-image-mesh.json +++ b/locale/lt/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-image.json b/locale/lt/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/lt/freedombone-image.json +++ b/locale/lt/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-keydrive.json b/locale/lt/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/lt/freedombone-keydrive.json +++ b/locale/lt/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/lt/freedombone-mesh-install.json b/locale/lt/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/lt/freedombone-mesh-install.json +++ b/locale/lt/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-mirrors.json b/locale/lt/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/lt/freedombone-mirrors.json +++ b/locale/lt/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-pin-cert.json b/locale/lt/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/lt/freedombone-pin-cert.json +++ b/locale/lt/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-recoverkey.json b/locale/lt/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/lt/freedombone-recoverkey.json +++ b/locale/lt/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-restore-local.json b/locale/lt/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/lt/freedombone-restore-local.json +++ b/locale/lt/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-restore-remote.json b/locale/lt/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/lt/freedombone-restore-remote.json +++ b/locale/lt/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-rmuser.json b/locale/lt/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/lt/freedombone-rmuser.json +++ b/locale/lt/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-sec.json b/locale/lt/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/lt/freedombone-sec.json +++ b/locale/lt/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-backup.json b/locale/lt/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/lt/freedombone-utils-backup.json +++ b/locale/lt/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-final.json b/locale/lt/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/lt/freedombone-utils-final.json +++ b/locale/lt/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-interactive.json b/locale/lt/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/lt/freedombone-utils-interactive.json +++ b/locale/lt/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-keys.json b/locale/lt/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/lt/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-utils-selector.json b/locale/lt/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/lt/freedombone-utils-selector.json +++ b/locale/lt/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-web.json b/locale/lt/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/lt/freedombone-utils-web.json +++ b/locale/lt/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lt/freedombone-utils-wifi.json b/locale/lt/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/lt/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-wifi.json b/locale/lt/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/lt/freedombone-wifi.json +++ b/locale/lt/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/lt/freedombone.json b/locale/lt/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/lt/freedombone.json +++ b/locale/lt/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-adduser.json b/locale/lv/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/lv/freedombone-adduser.json +++ b/locale/lv/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/lv/freedombone-app-dlna.json b/locale/lv/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/lv/freedombone-app-dlna.json +++ b/locale/lv/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/lv/freedombone-app-dokuwiki.json b/locale/lv/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/lv/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-etherpad.json b/locale/lv/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/lv/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-gnusocial.json b/locale/lv/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/lv/freedombone-app-gnusocial.json +++ b/locale/lv/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-app-gogs.json b/locale/lv/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/lv/freedombone-app-gogs.json +++ b/locale/lv/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-app-htmly.json b/locale/lv/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/lv/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-hubzilla.json b/locale/lv/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/lv/freedombone-app-hubzilla.json +++ b/locale/lv/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/lv/freedombone-app-ipfs.json b/locale/lv/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/lv/freedombone-app-ipfs.json +++ b/locale/lv/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/lv/freedombone-app-irc.json b/locale/lv/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/lv/freedombone-app-irc.json +++ b/locale/lv/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-app-jitsi.json b/locale/lv/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/lv/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-pelican.json b/locale/lv/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/lv/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-pihole.json b/locale/lv/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/lv/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-postactiv.json b/locale/lv/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/lv/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-syncthing.json b/locale/lv/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/lv/freedombone-app-syncthing.json +++ b/locale/lv/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/lv/freedombone-app-tahoelafs.json b/locale/lv/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/lv/freedombone-app-tahoelafs.json +++ b/locale/lv/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-app-vim.json b/locale/lv/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/lv/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-app-webmail.json b/locale/lv/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/lv/freedombone-app-webmail.json +++ b/locale/lv/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-app-xmpp.json b/locale/lv/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/lv/freedombone-app-xmpp.json +++ b/locale/lv/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/lv/freedombone-backup-local.json b/locale/lv/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/lv/freedombone-backup-local.json +++ b/locale/lv/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-backup-remote.json b/locale/lv/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/lv/freedombone-backup-remote.json +++ b/locale/lv/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-base-chaoskey.json b/locale/lv/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/lv/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-base-email.json b/locale/lv/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/lv/freedombone-base-email.json +++ b/locale/lv/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/lv/freedombone-config.json b/locale/lv/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/lv/freedombone-config.json +++ b/locale/lv/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-controlpanel-user.json b/locale/lv/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/lv/freedombone-controlpanel-user.json +++ b/locale/lv/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/lv/freedombone-controlpanel.json b/locale/lv/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/lv/freedombone-controlpanel.json +++ b/locale/lv/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-image-customise.json b/locale/lv/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/lv/freedombone-image-customise.json +++ b/locale/lv/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-image-mesh.json b/locale/lv/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/lv/freedombone-image-mesh.json +++ b/locale/lv/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-image.json b/locale/lv/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/lv/freedombone-image.json +++ b/locale/lv/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-keydrive.json b/locale/lv/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/lv/freedombone-keydrive.json +++ b/locale/lv/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/lv/freedombone-mesh-install.json b/locale/lv/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/lv/freedombone-mesh-install.json +++ b/locale/lv/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-mirrors.json b/locale/lv/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/lv/freedombone-mirrors.json +++ b/locale/lv/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-pin-cert.json b/locale/lv/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/lv/freedombone-pin-cert.json +++ b/locale/lv/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-recoverkey.json b/locale/lv/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/lv/freedombone-recoverkey.json +++ b/locale/lv/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-restore-local.json b/locale/lv/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/lv/freedombone-restore-local.json +++ b/locale/lv/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-restore-remote.json b/locale/lv/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/lv/freedombone-restore-remote.json +++ b/locale/lv/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-rmuser.json b/locale/lv/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/lv/freedombone-rmuser.json +++ b/locale/lv/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-sec.json b/locale/lv/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/lv/freedombone-sec.json +++ b/locale/lv/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-backup.json b/locale/lv/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/lv/freedombone-utils-backup.json +++ b/locale/lv/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-final.json b/locale/lv/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/lv/freedombone-utils-final.json +++ b/locale/lv/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-interactive.json b/locale/lv/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/lv/freedombone-utils-interactive.json +++ b/locale/lv/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-keys.json b/locale/lv/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/lv/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-utils-selector.json b/locale/lv/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/lv/freedombone-utils-selector.json +++ b/locale/lv/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-web.json b/locale/lv/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/lv/freedombone-utils-web.json +++ b/locale/lv/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/lv/freedombone-utils-wifi.json b/locale/lv/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/lv/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-wifi.json b/locale/lv/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/lv/freedombone-wifi.json +++ b/locale/lv/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/lv/freedombone.json b/locale/lv/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/lv/freedombone.json +++ b/locale/lv/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-adduser.json b/locale/mi_tn/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/mi_tn/freedombone-adduser.json +++ b/locale/mi_tn/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/mi_tn/freedombone-app-dlna.json b/locale/mi_tn/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/mi_tn/freedombone-app-dlna.json +++ b/locale/mi_tn/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/mi_tn/freedombone-app-dokuwiki.json b/locale/mi_tn/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/mi_tn/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-etherpad.json b/locale/mi_tn/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/mi_tn/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-gnusocial.json b/locale/mi_tn/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/mi_tn/freedombone-app-gnusocial.json +++ b/locale/mi_tn/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-gogs.json b/locale/mi_tn/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/mi_tn/freedombone-app-gogs.json +++ b/locale/mi_tn/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-htmly.json b/locale/mi_tn/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/mi_tn/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-hubzilla.json b/locale/mi_tn/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/mi_tn/freedombone-app-hubzilla.json +++ b/locale/mi_tn/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/mi_tn/freedombone-app-ipfs.json b/locale/mi_tn/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/mi_tn/freedombone-app-ipfs.json +++ b/locale/mi_tn/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/mi_tn/freedombone-app-irc.json b/locale/mi_tn/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/mi_tn/freedombone-app-irc.json +++ b/locale/mi_tn/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-jitsi.json b/locale/mi_tn/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/mi_tn/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-pelican.json b/locale/mi_tn/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/mi_tn/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-pihole.json b/locale/mi_tn/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/mi_tn/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-postactiv.json b/locale/mi_tn/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/mi_tn/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-syncthing.json b/locale/mi_tn/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/mi_tn/freedombone-app-syncthing.json +++ b/locale/mi_tn/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/mi_tn/freedombone-app-tahoelafs.json b/locale/mi_tn/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/mi_tn/freedombone-app-tahoelafs.json +++ b/locale/mi_tn/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-vim.json b/locale/mi_tn/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/mi_tn/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-webmail.json b/locale/mi_tn/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/mi_tn/freedombone-app-webmail.json +++ b/locale/mi_tn/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-app-xmpp.json b/locale/mi_tn/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/mi_tn/freedombone-app-xmpp.json +++ b/locale/mi_tn/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/mi_tn/freedombone-backup-local.json b/locale/mi_tn/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/mi_tn/freedombone-backup-local.json +++ b/locale/mi_tn/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-backup-remote.json b/locale/mi_tn/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/mi_tn/freedombone-backup-remote.json +++ b/locale/mi_tn/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-base-chaoskey.json b/locale/mi_tn/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/mi_tn/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-base-email.json b/locale/mi_tn/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/mi_tn/freedombone-base-email.json +++ b/locale/mi_tn/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/mi_tn/freedombone-config.json b/locale/mi_tn/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/mi_tn/freedombone-config.json +++ b/locale/mi_tn/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-controlpanel-user.json b/locale/mi_tn/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/mi_tn/freedombone-controlpanel-user.json +++ b/locale/mi_tn/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/mi_tn/freedombone-controlpanel.json b/locale/mi_tn/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/mi_tn/freedombone-controlpanel.json +++ b/locale/mi_tn/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-customise.json b/locale/mi_tn/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/mi_tn/freedombone-image-customise.json +++ b/locale/mi_tn/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-mesh.json b/locale/mi_tn/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/mi_tn/freedombone-image-mesh.json +++ b/locale/mi_tn/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image.json b/locale/mi_tn/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/mi_tn/freedombone-image.json +++ b/locale/mi_tn/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-keydrive.json b/locale/mi_tn/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/mi_tn/freedombone-keydrive.json +++ b/locale/mi_tn/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/mi_tn/freedombone-mesh-install.json b/locale/mi_tn/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/mi_tn/freedombone-mesh-install.json +++ b/locale/mi_tn/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-mirrors.json b/locale/mi_tn/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/mi_tn/freedombone-mirrors.json +++ b/locale/mi_tn/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-pin-cert.json b/locale/mi_tn/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/mi_tn/freedombone-pin-cert.json +++ b/locale/mi_tn/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-recoverkey.json b/locale/mi_tn/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/mi_tn/freedombone-recoverkey.json +++ b/locale/mi_tn/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-restore-local.json b/locale/mi_tn/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/mi_tn/freedombone-restore-local.json +++ b/locale/mi_tn/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-restore-remote.json b/locale/mi_tn/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/mi_tn/freedombone-restore-remote.json +++ b/locale/mi_tn/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmuser.json b/locale/mi_tn/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/mi_tn/freedombone-rmuser.json +++ b/locale/mi_tn/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-sec.json b/locale/mi_tn/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/mi_tn/freedombone-sec.json +++ b/locale/mi_tn/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-backup.json b/locale/mi_tn/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/mi_tn/freedombone-utils-backup.json +++ b/locale/mi_tn/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-final.json b/locale/mi_tn/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/mi_tn/freedombone-utils-final.json +++ b/locale/mi_tn/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-interactive.json b/locale/mi_tn/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/mi_tn/freedombone-utils-interactive.json +++ b/locale/mi_tn/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-keys.json b/locale/mi_tn/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/mi_tn/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-selector.json b/locale/mi_tn/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/mi_tn/freedombone-utils-selector.json +++ b/locale/mi_tn/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-web.json b/locale/mi_tn/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/mi_tn/freedombone-utils-web.json +++ b/locale/mi_tn/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone-utils-wifi.json b/locale/mi_tn/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/mi_tn/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-wifi.json b/locale/mi_tn/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/mi_tn/freedombone-wifi.json +++ b/locale/mi_tn/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/mi_tn/freedombone.json b/locale/mi_tn/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/mi_tn/freedombone.json +++ b/locale/mi_tn/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-adduser.json b/locale/mi_wwow/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/mi_wwow/freedombone-adduser.json +++ b/locale/mi_wwow/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/mi_wwow/freedombone-app-dlna.json b/locale/mi_wwow/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/mi_wwow/freedombone-app-dlna.json +++ b/locale/mi_wwow/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/mi_wwow/freedombone-app-dokuwiki.json b/locale/mi_wwow/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/mi_wwow/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-etherpad.json b/locale/mi_wwow/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/mi_wwow/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-gnusocial.json b/locale/mi_wwow/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/mi_wwow/freedombone-app-gnusocial.json +++ b/locale/mi_wwow/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-gogs.json b/locale/mi_wwow/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/mi_wwow/freedombone-app-gogs.json +++ b/locale/mi_wwow/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-htmly.json b/locale/mi_wwow/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/mi_wwow/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-hubzilla.json b/locale/mi_wwow/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/mi_wwow/freedombone-app-hubzilla.json +++ b/locale/mi_wwow/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/mi_wwow/freedombone-app-ipfs.json b/locale/mi_wwow/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/mi_wwow/freedombone-app-ipfs.json +++ b/locale/mi_wwow/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/mi_wwow/freedombone-app-irc.json b/locale/mi_wwow/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/mi_wwow/freedombone-app-irc.json +++ b/locale/mi_wwow/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-jitsi.json b/locale/mi_wwow/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/mi_wwow/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-pelican.json b/locale/mi_wwow/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/mi_wwow/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-pihole.json b/locale/mi_wwow/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/mi_wwow/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-postactiv.json b/locale/mi_wwow/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/mi_wwow/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-syncthing.json b/locale/mi_wwow/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/mi_wwow/freedombone-app-syncthing.json +++ b/locale/mi_wwow/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/mi_wwow/freedombone-app-tahoelafs.json b/locale/mi_wwow/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/mi_wwow/freedombone-app-tahoelafs.json +++ b/locale/mi_wwow/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-vim.json b/locale/mi_wwow/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/mi_wwow/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-webmail.json b/locale/mi_wwow/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/mi_wwow/freedombone-app-webmail.json +++ b/locale/mi_wwow/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-app-xmpp.json b/locale/mi_wwow/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/mi_wwow/freedombone-app-xmpp.json +++ b/locale/mi_wwow/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/mi_wwow/freedombone-backup-local.json b/locale/mi_wwow/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/mi_wwow/freedombone-backup-local.json +++ b/locale/mi_wwow/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-backup-remote.json b/locale/mi_wwow/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/mi_wwow/freedombone-backup-remote.json +++ b/locale/mi_wwow/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-base-chaoskey.json b/locale/mi_wwow/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/mi_wwow/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-base-email.json b/locale/mi_wwow/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/mi_wwow/freedombone-base-email.json +++ b/locale/mi_wwow/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/mi_wwow/freedombone-config.json b/locale/mi_wwow/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/mi_wwow/freedombone-config.json +++ b/locale/mi_wwow/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-controlpanel-user.json b/locale/mi_wwow/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/mi_wwow/freedombone-controlpanel-user.json +++ b/locale/mi_wwow/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/mi_wwow/freedombone-controlpanel.json b/locale/mi_wwow/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/mi_wwow/freedombone-controlpanel.json +++ b/locale/mi_wwow/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-customise.json b/locale/mi_wwow/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/mi_wwow/freedombone-image-customise.json +++ b/locale/mi_wwow/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-mesh.json b/locale/mi_wwow/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/mi_wwow/freedombone-image-mesh.json +++ b/locale/mi_wwow/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image.json b/locale/mi_wwow/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/mi_wwow/freedombone-image.json +++ b/locale/mi_wwow/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-keydrive.json b/locale/mi_wwow/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/mi_wwow/freedombone-keydrive.json +++ b/locale/mi_wwow/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/mi_wwow/freedombone-mesh-install.json b/locale/mi_wwow/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/mi_wwow/freedombone-mesh-install.json +++ b/locale/mi_wwow/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-mirrors.json b/locale/mi_wwow/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/mi_wwow/freedombone-mirrors.json +++ b/locale/mi_wwow/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-pin-cert.json b/locale/mi_wwow/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/mi_wwow/freedombone-pin-cert.json +++ b/locale/mi_wwow/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-recoverkey.json b/locale/mi_wwow/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/mi_wwow/freedombone-recoverkey.json +++ b/locale/mi_wwow/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-restore-local.json b/locale/mi_wwow/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/mi_wwow/freedombone-restore-local.json +++ b/locale/mi_wwow/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-restore-remote.json b/locale/mi_wwow/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/mi_wwow/freedombone-restore-remote.json +++ b/locale/mi_wwow/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmuser.json b/locale/mi_wwow/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/mi_wwow/freedombone-rmuser.json +++ b/locale/mi_wwow/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-sec.json b/locale/mi_wwow/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/mi_wwow/freedombone-sec.json +++ b/locale/mi_wwow/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-backup.json b/locale/mi_wwow/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/mi_wwow/freedombone-utils-backup.json +++ b/locale/mi_wwow/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-final.json b/locale/mi_wwow/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/mi_wwow/freedombone-utils-final.json +++ b/locale/mi_wwow/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-interactive.json b/locale/mi_wwow/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/mi_wwow/freedombone-utils-interactive.json +++ b/locale/mi_wwow/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-keys.json b/locale/mi_wwow/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/mi_wwow/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-selector.json b/locale/mi_wwow/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/mi_wwow/freedombone-utils-selector.json +++ b/locale/mi_wwow/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-web.json b/locale/mi_wwow/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/mi_wwow/freedombone-utils-web.json +++ b/locale/mi_wwow/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-utils-wifi.json b/locale/mi_wwow/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/mi_wwow/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-wifi.json b/locale/mi_wwow/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/mi_wwow/freedombone-wifi.json +++ b/locale/mi_wwow/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/mi_wwow/freedombone.json b/locale/mi_wwow/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/mi_wwow/freedombone.json +++ b/locale/mi_wwow/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-adduser.json b/locale/ml/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ml/freedombone-adduser.json +++ b/locale/ml/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ml/freedombone-app-dlna.json b/locale/ml/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ml/freedombone-app-dlna.json +++ b/locale/ml/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ml/freedombone-app-dokuwiki.json b/locale/ml/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ml/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-etherpad.json b/locale/ml/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ml/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-gnusocial.json b/locale/ml/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ml/freedombone-app-gnusocial.json +++ b/locale/ml/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-app-gogs.json b/locale/ml/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ml/freedombone-app-gogs.json +++ b/locale/ml/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-app-htmly.json b/locale/ml/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ml/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-hubzilla.json b/locale/ml/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ml/freedombone-app-hubzilla.json +++ b/locale/ml/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ml/freedombone-app-ipfs.json b/locale/ml/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ml/freedombone-app-ipfs.json +++ b/locale/ml/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ml/freedombone-app-irc.json b/locale/ml/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ml/freedombone-app-irc.json +++ b/locale/ml/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-app-jitsi.json b/locale/ml/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ml/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-pelican.json b/locale/ml/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ml/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-pihole.json b/locale/ml/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ml/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-postactiv.json b/locale/ml/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ml/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-syncthing.json b/locale/ml/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ml/freedombone-app-syncthing.json +++ b/locale/ml/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ml/freedombone-app-tahoelafs.json b/locale/ml/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ml/freedombone-app-tahoelafs.json +++ b/locale/ml/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-app-vim.json b/locale/ml/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ml/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-app-webmail.json b/locale/ml/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ml/freedombone-app-webmail.json +++ b/locale/ml/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-app-xmpp.json b/locale/ml/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ml/freedombone-app-xmpp.json +++ b/locale/ml/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ml/freedombone-backup-local.json b/locale/ml/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ml/freedombone-backup-local.json +++ b/locale/ml/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-backup-remote.json b/locale/ml/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ml/freedombone-backup-remote.json +++ b/locale/ml/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-base-chaoskey.json b/locale/ml/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ml/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-base-email.json b/locale/ml/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ml/freedombone-base-email.json +++ b/locale/ml/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ml/freedombone-config.json b/locale/ml/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ml/freedombone-config.json +++ b/locale/ml/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-controlpanel-user.json b/locale/ml/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ml/freedombone-controlpanel-user.json +++ b/locale/ml/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ml/freedombone-controlpanel.json b/locale/ml/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ml/freedombone-controlpanel.json +++ b/locale/ml/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-image-customise.json b/locale/ml/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ml/freedombone-image-customise.json +++ b/locale/ml/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-image-mesh.json b/locale/ml/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ml/freedombone-image-mesh.json +++ b/locale/ml/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-image.json b/locale/ml/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ml/freedombone-image.json +++ b/locale/ml/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-keydrive.json b/locale/ml/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ml/freedombone-keydrive.json +++ b/locale/ml/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ml/freedombone-mesh-install.json b/locale/ml/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ml/freedombone-mesh-install.json +++ b/locale/ml/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-mirrors.json b/locale/ml/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ml/freedombone-mirrors.json +++ b/locale/ml/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-pin-cert.json b/locale/ml/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ml/freedombone-pin-cert.json +++ b/locale/ml/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-recoverkey.json b/locale/ml/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ml/freedombone-recoverkey.json +++ b/locale/ml/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-restore-local.json b/locale/ml/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ml/freedombone-restore-local.json +++ b/locale/ml/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-restore-remote.json b/locale/ml/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ml/freedombone-restore-remote.json +++ b/locale/ml/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-rmuser.json b/locale/ml/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ml/freedombone-rmuser.json +++ b/locale/ml/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-sec.json b/locale/ml/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ml/freedombone-sec.json +++ b/locale/ml/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-backup.json b/locale/ml/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ml/freedombone-utils-backup.json +++ b/locale/ml/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-final.json b/locale/ml/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ml/freedombone-utils-final.json +++ b/locale/ml/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-interactive.json b/locale/ml/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ml/freedombone-utils-interactive.json +++ b/locale/ml/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-keys.json b/locale/ml/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ml/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-utils-selector.json b/locale/ml/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ml/freedombone-utils-selector.json +++ b/locale/ml/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-web.json b/locale/ml/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ml/freedombone-utils-web.json +++ b/locale/ml/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ml/freedombone-utils-wifi.json b/locale/ml/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ml/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-wifi.json b/locale/ml/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ml/freedombone-wifi.json +++ b/locale/ml/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ml/freedombone.json b/locale/ml/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ml/freedombone.json +++ b/locale/ml/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-adduser.json b/locale/mn/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/mn/freedombone-adduser.json +++ b/locale/mn/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/mn/freedombone-app-dlna.json b/locale/mn/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/mn/freedombone-app-dlna.json +++ b/locale/mn/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/mn/freedombone-app-dokuwiki.json b/locale/mn/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/mn/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-etherpad.json b/locale/mn/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/mn/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-gnusocial.json b/locale/mn/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/mn/freedombone-app-gnusocial.json +++ b/locale/mn/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-app-gogs.json b/locale/mn/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/mn/freedombone-app-gogs.json +++ b/locale/mn/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-app-htmly.json b/locale/mn/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/mn/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-hubzilla.json b/locale/mn/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/mn/freedombone-app-hubzilla.json +++ b/locale/mn/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/mn/freedombone-app-ipfs.json b/locale/mn/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/mn/freedombone-app-ipfs.json +++ b/locale/mn/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/mn/freedombone-app-irc.json b/locale/mn/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/mn/freedombone-app-irc.json +++ b/locale/mn/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-app-jitsi.json b/locale/mn/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/mn/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-pelican.json b/locale/mn/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/mn/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-pihole.json b/locale/mn/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/mn/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-postactiv.json b/locale/mn/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/mn/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-syncthing.json b/locale/mn/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/mn/freedombone-app-syncthing.json +++ b/locale/mn/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/mn/freedombone-app-tahoelafs.json b/locale/mn/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/mn/freedombone-app-tahoelafs.json +++ b/locale/mn/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-app-vim.json b/locale/mn/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/mn/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-app-webmail.json b/locale/mn/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/mn/freedombone-app-webmail.json +++ b/locale/mn/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-app-xmpp.json b/locale/mn/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/mn/freedombone-app-xmpp.json +++ b/locale/mn/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/mn/freedombone-backup-local.json b/locale/mn/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/mn/freedombone-backup-local.json +++ b/locale/mn/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-backup-remote.json b/locale/mn/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/mn/freedombone-backup-remote.json +++ b/locale/mn/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-base-chaoskey.json b/locale/mn/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/mn/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-base-email.json b/locale/mn/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/mn/freedombone-base-email.json +++ b/locale/mn/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/mn/freedombone-config.json b/locale/mn/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/mn/freedombone-config.json +++ b/locale/mn/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-controlpanel-user.json b/locale/mn/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/mn/freedombone-controlpanel-user.json +++ b/locale/mn/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/mn/freedombone-controlpanel.json b/locale/mn/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/mn/freedombone-controlpanel.json +++ b/locale/mn/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-image-customise.json b/locale/mn/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/mn/freedombone-image-customise.json +++ b/locale/mn/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-image-mesh.json b/locale/mn/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/mn/freedombone-image-mesh.json +++ b/locale/mn/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-image.json b/locale/mn/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/mn/freedombone-image.json +++ b/locale/mn/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-keydrive.json b/locale/mn/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/mn/freedombone-keydrive.json +++ b/locale/mn/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/mn/freedombone-mesh-install.json b/locale/mn/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/mn/freedombone-mesh-install.json +++ b/locale/mn/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-mirrors.json b/locale/mn/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/mn/freedombone-mirrors.json +++ b/locale/mn/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-pin-cert.json b/locale/mn/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/mn/freedombone-pin-cert.json +++ b/locale/mn/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-recoverkey.json b/locale/mn/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/mn/freedombone-recoverkey.json +++ b/locale/mn/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-restore-local.json b/locale/mn/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/mn/freedombone-restore-local.json +++ b/locale/mn/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-restore-remote.json b/locale/mn/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/mn/freedombone-restore-remote.json +++ b/locale/mn/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-rmuser.json b/locale/mn/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/mn/freedombone-rmuser.json +++ b/locale/mn/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-sec.json b/locale/mn/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/mn/freedombone-sec.json +++ b/locale/mn/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-backup.json b/locale/mn/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/mn/freedombone-utils-backup.json +++ b/locale/mn/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-final.json b/locale/mn/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/mn/freedombone-utils-final.json +++ b/locale/mn/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-interactive.json b/locale/mn/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/mn/freedombone-utils-interactive.json +++ b/locale/mn/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-keys.json b/locale/mn/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/mn/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-utils-selector.json b/locale/mn/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/mn/freedombone-utils-selector.json +++ b/locale/mn/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-web.json b/locale/mn/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/mn/freedombone-utils-web.json +++ b/locale/mn/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/mn/freedombone-utils-wifi.json b/locale/mn/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/mn/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-wifi.json b/locale/mn/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/mn/freedombone-wifi.json +++ b/locale/mn/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/mn/freedombone.json b/locale/mn/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/mn/freedombone.json +++ b/locale/mn/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-adduser.json b/locale/ms/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ms/freedombone-adduser.json +++ b/locale/ms/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ms/freedombone-app-dlna.json b/locale/ms/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ms/freedombone-app-dlna.json +++ b/locale/ms/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ms/freedombone-app-dokuwiki.json b/locale/ms/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ms/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-etherpad.json b/locale/ms/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ms/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-gnusocial.json b/locale/ms/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ms/freedombone-app-gnusocial.json +++ b/locale/ms/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-app-gogs.json b/locale/ms/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ms/freedombone-app-gogs.json +++ b/locale/ms/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-app-htmly.json b/locale/ms/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ms/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-hubzilla.json b/locale/ms/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ms/freedombone-app-hubzilla.json +++ b/locale/ms/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ms/freedombone-app-ipfs.json b/locale/ms/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ms/freedombone-app-ipfs.json +++ b/locale/ms/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ms/freedombone-app-irc.json b/locale/ms/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ms/freedombone-app-irc.json +++ b/locale/ms/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-app-jitsi.json b/locale/ms/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ms/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-pelican.json b/locale/ms/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ms/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-pihole.json b/locale/ms/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ms/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-postactiv.json b/locale/ms/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ms/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-syncthing.json b/locale/ms/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ms/freedombone-app-syncthing.json +++ b/locale/ms/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ms/freedombone-app-tahoelafs.json b/locale/ms/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ms/freedombone-app-tahoelafs.json +++ b/locale/ms/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-app-vim.json b/locale/ms/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ms/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-app-webmail.json b/locale/ms/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ms/freedombone-app-webmail.json +++ b/locale/ms/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-app-xmpp.json b/locale/ms/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ms/freedombone-app-xmpp.json +++ b/locale/ms/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ms/freedombone-backup-local.json b/locale/ms/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ms/freedombone-backup-local.json +++ b/locale/ms/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-backup-remote.json b/locale/ms/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ms/freedombone-backup-remote.json +++ b/locale/ms/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-base-chaoskey.json b/locale/ms/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ms/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-base-email.json b/locale/ms/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ms/freedombone-base-email.json +++ b/locale/ms/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ms/freedombone-config.json b/locale/ms/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ms/freedombone-config.json +++ b/locale/ms/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-controlpanel-user.json b/locale/ms/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ms/freedombone-controlpanel-user.json +++ b/locale/ms/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ms/freedombone-controlpanel.json b/locale/ms/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ms/freedombone-controlpanel.json +++ b/locale/ms/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-image-customise.json b/locale/ms/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ms/freedombone-image-customise.json +++ b/locale/ms/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-image-mesh.json b/locale/ms/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ms/freedombone-image-mesh.json +++ b/locale/ms/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-image.json b/locale/ms/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ms/freedombone-image.json +++ b/locale/ms/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-keydrive.json b/locale/ms/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ms/freedombone-keydrive.json +++ b/locale/ms/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ms/freedombone-mesh-install.json b/locale/ms/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ms/freedombone-mesh-install.json +++ b/locale/ms/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-mirrors.json b/locale/ms/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ms/freedombone-mirrors.json +++ b/locale/ms/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-pin-cert.json b/locale/ms/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ms/freedombone-pin-cert.json +++ b/locale/ms/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-recoverkey.json b/locale/ms/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ms/freedombone-recoverkey.json +++ b/locale/ms/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-restore-local.json b/locale/ms/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ms/freedombone-restore-local.json +++ b/locale/ms/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-restore-remote.json b/locale/ms/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ms/freedombone-restore-remote.json +++ b/locale/ms/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-rmuser.json b/locale/ms/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ms/freedombone-rmuser.json +++ b/locale/ms/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-sec.json b/locale/ms/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ms/freedombone-sec.json +++ b/locale/ms/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-backup.json b/locale/ms/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ms/freedombone-utils-backup.json +++ b/locale/ms/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-final.json b/locale/ms/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ms/freedombone-utils-final.json +++ b/locale/ms/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-interactive.json b/locale/ms/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ms/freedombone-utils-interactive.json +++ b/locale/ms/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-keys.json b/locale/ms/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ms/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-utils-selector.json b/locale/ms/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ms/freedombone-utils-selector.json +++ b/locale/ms/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-web.json b/locale/ms/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ms/freedombone-utils-web.json +++ b/locale/ms/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ms/freedombone-utils-wifi.json b/locale/ms/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ms/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-wifi.json b/locale/ms/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ms/freedombone-wifi.json +++ b/locale/ms/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ms/freedombone.json b/locale/ms/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ms/freedombone.json +++ b/locale/ms/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-adduser.json b/locale/nl/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/nl/freedombone-adduser.json +++ b/locale/nl/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/nl/freedombone-app-dlna.json b/locale/nl/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/nl/freedombone-app-dlna.json +++ b/locale/nl/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/nl/freedombone-app-dokuwiki.json b/locale/nl/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/nl/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-etherpad.json b/locale/nl/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/nl/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-gnusocial.json b/locale/nl/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/nl/freedombone-app-gnusocial.json +++ b/locale/nl/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-app-gogs.json b/locale/nl/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/nl/freedombone-app-gogs.json +++ b/locale/nl/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-app-htmly.json b/locale/nl/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/nl/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-hubzilla.json b/locale/nl/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/nl/freedombone-app-hubzilla.json +++ b/locale/nl/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/nl/freedombone-app-ipfs.json b/locale/nl/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/nl/freedombone-app-ipfs.json +++ b/locale/nl/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/nl/freedombone-app-irc.json b/locale/nl/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/nl/freedombone-app-irc.json +++ b/locale/nl/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-app-jitsi.json b/locale/nl/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/nl/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-pelican.json b/locale/nl/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/nl/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-pihole.json b/locale/nl/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/nl/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-postactiv.json b/locale/nl/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/nl/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-syncthing.json b/locale/nl/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/nl/freedombone-app-syncthing.json +++ b/locale/nl/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/nl/freedombone-app-tahoelafs.json b/locale/nl/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/nl/freedombone-app-tahoelafs.json +++ b/locale/nl/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-app-vim.json b/locale/nl/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/nl/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-app-webmail.json b/locale/nl/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/nl/freedombone-app-webmail.json +++ b/locale/nl/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-app-xmpp.json b/locale/nl/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/nl/freedombone-app-xmpp.json +++ b/locale/nl/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/nl/freedombone-backup-local.json b/locale/nl/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/nl/freedombone-backup-local.json +++ b/locale/nl/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-backup-remote.json b/locale/nl/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/nl/freedombone-backup-remote.json +++ b/locale/nl/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-base-chaoskey.json b/locale/nl/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/nl/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-base-email.json b/locale/nl/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/nl/freedombone-base-email.json +++ b/locale/nl/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/nl/freedombone-config.json b/locale/nl/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/nl/freedombone-config.json +++ b/locale/nl/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-controlpanel-user.json b/locale/nl/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/nl/freedombone-controlpanel-user.json +++ b/locale/nl/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/nl/freedombone-controlpanel.json b/locale/nl/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/nl/freedombone-controlpanel.json +++ b/locale/nl/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-image-customise.json b/locale/nl/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/nl/freedombone-image-customise.json +++ b/locale/nl/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-image-mesh.json b/locale/nl/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/nl/freedombone-image-mesh.json +++ b/locale/nl/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-image.json b/locale/nl/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/nl/freedombone-image.json +++ b/locale/nl/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-keydrive.json b/locale/nl/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/nl/freedombone-keydrive.json +++ b/locale/nl/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/nl/freedombone-mesh-install.json b/locale/nl/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/nl/freedombone-mesh-install.json +++ b/locale/nl/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-mirrors.json b/locale/nl/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/nl/freedombone-mirrors.json +++ b/locale/nl/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-pin-cert.json b/locale/nl/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/nl/freedombone-pin-cert.json +++ b/locale/nl/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-recoverkey.json b/locale/nl/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/nl/freedombone-recoverkey.json +++ b/locale/nl/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-restore-local.json b/locale/nl/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/nl/freedombone-restore-local.json +++ b/locale/nl/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-restore-remote.json b/locale/nl/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/nl/freedombone-restore-remote.json +++ b/locale/nl/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-rmuser.json b/locale/nl/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/nl/freedombone-rmuser.json +++ b/locale/nl/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-sec.json b/locale/nl/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/nl/freedombone-sec.json +++ b/locale/nl/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-backup.json b/locale/nl/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/nl/freedombone-utils-backup.json +++ b/locale/nl/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-final.json b/locale/nl/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/nl/freedombone-utils-final.json +++ b/locale/nl/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-interactive.json b/locale/nl/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/nl/freedombone-utils-interactive.json +++ b/locale/nl/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-keys.json b/locale/nl/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/nl/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-utils-selector.json b/locale/nl/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/nl/freedombone-utils-selector.json +++ b/locale/nl/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-web.json b/locale/nl/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/nl/freedombone-utils-web.json +++ b/locale/nl/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/nl/freedombone-utils-wifi.json b/locale/nl/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/nl/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-wifi.json b/locale/nl/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/nl/freedombone-wifi.json +++ b/locale/nl/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/nl/freedombone.json b/locale/nl/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/nl/freedombone.json +++ b/locale/nl/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-adduser.json b/locale/nn/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/nn/freedombone-adduser.json +++ b/locale/nn/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/nn/freedombone-app-dlna.json b/locale/nn/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/nn/freedombone-app-dlna.json +++ b/locale/nn/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/nn/freedombone-app-dokuwiki.json b/locale/nn/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/nn/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-etherpad.json b/locale/nn/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/nn/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-gnusocial.json b/locale/nn/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/nn/freedombone-app-gnusocial.json +++ b/locale/nn/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-app-gogs.json b/locale/nn/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/nn/freedombone-app-gogs.json +++ b/locale/nn/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-app-htmly.json b/locale/nn/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/nn/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-hubzilla.json b/locale/nn/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/nn/freedombone-app-hubzilla.json +++ b/locale/nn/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/nn/freedombone-app-ipfs.json b/locale/nn/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/nn/freedombone-app-ipfs.json +++ b/locale/nn/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/nn/freedombone-app-irc.json b/locale/nn/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/nn/freedombone-app-irc.json +++ b/locale/nn/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-app-jitsi.json b/locale/nn/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/nn/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-pelican.json b/locale/nn/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/nn/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-pihole.json b/locale/nn/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/nn/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-postactiv.json b/locale/nn/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/nn/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-syncthing.json b/locale/nn/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/nn/freedombone-app-syncthing.json +++ b/locale/nn/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/nn/freedombone-app-tahoelafs.json b/locale/nn/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/nn/freedombone-app-tahoelafs.json +++ b/locale/nn/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-app-vim.json b/locale/nn/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/nn/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-app-webmail.json b/locale/nn/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/nn/freedombone-app-webmail.json +++ b/locale/nn/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-app-xmpp.json b/locale/nn/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/nn/freedombone-app-xmpp.json +++ b/locale/nn/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/nn/freedombone-backup-local.json b/locale/nn/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/nn/freedombone-backup-local.json +++ b/locale/nn/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-backup-remote.json b/locale/nn/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/nn/freedombone-backup-remote.json +++ b/locale/nn/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-base-chaoskey.json b/locale/nn/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/nn/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-base-email.json b/locale/nn/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/nn/freedombone-base-email.json +++ b/locale/nn/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/nn/freedombone-config.json b/locale/nn/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/nn/freedombone-config.json +++ b/locale/nn/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-controlpanel-user.json b/locale/nn/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/nn/freedombone-controlpanel-user.json +++ b/locale/nn/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/nn/freedombone-controlpanel.json b/locale/nn/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/nn/freedombone-controlpanel.json +++ b/locale/nn/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-image-customise.json b/locale/nn/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/nn/freedombone-image-customise.json +++ b/locale/nn/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-image-mesh.json b/locale/nn/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/nn/freedombone-image-mesh.json +++ b/locale/nn/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-image.json b/locale/nn/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/nn/freedombone-image.json +++ b/locale/nn/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-keydrive.json b/locale/nn/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/nn/freedombone-keydrive.json +++ b/locale/nn/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/nn/freedombone-mesh-install.json b/locale/nn/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/nn/freedombone-mesh-install.json +++ b/locale/nn/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-mirrors.json b/locale/nn/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/nn/freedombone-mirrors.json +++ b/locale/nn/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-pin-cert.json b/locale/nn/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/nn/freedombone-pin-cert.json +++ b/locale/nn/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-recoverkey.json b/locale/nn/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/nn/freedombone-recoverkey.json +++ b/locale/nn/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-restore-local.json b/locale/nn/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/nn/freedombone-restore-local.json +++ b/locale/nn/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-restore-remote.json b/locale/nn/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/nn/freedombone-restore-remote.json +++ b/locale/nn/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-rmuser.json b/locale/nn/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/nn/freedombone-rmuser.json +++ b/locale/nn/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-sec.json b/locale/nn/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/nn/freedombone-sec.json +++ b/locale/nn/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-backup.json b/locale/nn/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/nn/freedombone-utils-backup.json +++ b/locale/nn/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-final.json b/locale/nn/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/nn/freedombone-utils-final.json +++ b/locale/nn/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-interactive.json b/locale/nn/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/nn/freedombone-utils-interactive.json +++ b/locale/nn/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-keys.json b/locale/nn/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/nn/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-utils-selector.json b/locale/nn/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/nn/freedombone-utils-selector.json +++ b/locale/nn/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-web.json b/locale/nn/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/nn/freedombone-utils-web.json +++ b/locale/nn/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/nn/freedombone-utils-wifi.json b/locale/nn/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/nn/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-wifi.json b/locale/nn/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/nn/freedombone-wifi.json +++ b/locale/nn/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/nn/freedombone.json b/locale/nn/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/nn/freedombone.json +++ b/locale/nn/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/no/freedombone-adduser.json b/locale/no/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/no/freedombone-adduser.json +++ b/locale/no/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/no/freedombone-app-dlna.json b/locale/no/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/no/freedombone-app-dlna.json +++ b/locale/no/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/no/freedombone-app-dokuwiki.json b/locale/no/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/no/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-etherpad.json b/locale/no/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/no/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-gnusocial.json b/locale/no/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/no/freedombone-app-gnusocial.json +++ b/locale/no/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/no/freedombone-app-gogs.json b/locale/no/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/no/freedombone-app-gogs.json +++ b/locale/no/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/no/freedombone-app-htmly.json b/locale/no/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/no/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-hubzilla.json b/locale/no/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/no/freedombone-app-hubzilla.json +++ b/locale/no/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/no/freedombone-app-ipfs.json b/locale/no/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/no/freedombone-app-ipfs.json +++ b/locale/no/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/no/freedombone-app-irc.json b/locale/no/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/no/freedombone-app-irc.json +++ b/locale/no/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/no/freedombone-app-jitsi.json b/locale/no/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/no/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-pelican.json b/locale/no/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/no/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-pihole.json b/locale/no/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/no/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-postactiv.json b/locale/no/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/no/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-syncthing.json b/locale/no/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/no/freedombone-app-syncthing.json +++ b/locale/no/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/no/freedombone-app-tahoelafs.json b/locale/no/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/no/freedombone-app-tahoelafs.json +++ b/locale/no/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/no/freedombone-app-vim.json b/locale/no/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/no/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-app-webmail.json b/locale/no/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/no/freedombone-app-webmail.json +++ b/locale/no/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/no/freedombone-app-xmpp.json b/locale/no/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/no/freedombone-app-xmpp.json +++ b/locale/no/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/no/freedombone-backup-local.json b/locale/no/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/no/freedombone-backup-local.json +++ b/locale/no/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/no/freedombone-backup-remote.json b/locale/no/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/no/freedombone-backup-remote.json +++ b/locale/no/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/no/freedombone-base-chaoskey.json b/locale/no/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/no/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-base-email.json b/locale/no/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/no/freedombone-base-email.json +++ b/locale/no/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/no/freedombone-config.json b/locale/no/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/no/freedombone-config.json +++ b/locale/no/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/no/freedombone-controlpanel-user.json b/locale/no/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/no/freedombone-controlpanel-user.json +++ b/locale/no/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/no/freedombone-controlpanel.json b/locale/no/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/no/freedombone-controlpanel.json +++ b/locale/no/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/no/freedombone-image-customise.json b/locale/no/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/no/freedombone-image-customise.json +++ b/locale/no/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/no/freedombone-image-mesh.json b/locale/no/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/no/freedombone-image-mesh.json +++ b/locale/no/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/no/freedombone-image.json b/locale/no/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/no/freedombone-image.json +++ b/locale/no/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/no/freedombone-keydrive.json b/locale/no/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/no/freedombone-keydrive.json +++ b/locale/no/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/no/freedombone-mesh-install.json b/locale/no/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/no/freedombone-mesh-install.json +++ b/locale/no/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/no/freedombone-mirrors.json b/locale/no/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/no/freedombone-mirrors.json +++ b/locale/no/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/no/freedombone-pin-cert.json b/locale/no/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/no/freedombone-pin-cert.json +++ b/locale/no/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/no/freedombone-recoverkey.json b/locale/no/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/no/freedombone-recoverkey.json +++ b/locale/no/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/no/freedombone-restore-local.json b/locale/no/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/no/freedombone-restore-local.json +++ b/locale/no/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/no/freedombone-restore-remote.json b/locale/no/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/no/freedombone-restore-remote.json +++ b/locale/no/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/no/freedombone-rmuser.json b/locale/no/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/no/freedombone-rmuser.json +++ b/locale/no/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/no/freedombone-sec.json b/locale/no/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/no/freedombone-sec.json +++ b/locale/no/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-backup.json b/locale/no/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/no/freedombone-utils-backup.json +++ b/locale/no/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-final.json b/locale/no/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/no/freedombone-utils-final.json +++ b/locale/no/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-interactive.json b/locale/no/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/no/freedombone-utils-interactive.json +++ b/locale/no/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-keys.json b/locale/no/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/no/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-utils-selector.json b/locale/no/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/no/freedombone-utils-selector.json +++ b/locale/no/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-web.json b/locale/no/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/no/freedombone-utils-web.json +++ b/locale/no/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/no/freedombone-utils-wifi.json b/locale/no/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/no/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-wifi.json b/locale/no/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/no/freedombone-wifi.json +++ b/locale/no/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/no/freedombone.json b/locale/no/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/no/freedombone.json +++ b/locale/no/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-adduser.json b/locale/no_gr/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/no_gr/freedombone-adduser.json +++ b/locale/no_gr/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/no_gr/freedombone-app-dlna.json b/locale/no_gr/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/no_gr/freedombone-app-dlna.json +++ b/locale/no_gr/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/no_gr/freedombone-app-dokuwiki.json b/locale/no_gr/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/no_gr/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-etherpad.json b/locale/no_gr/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/no_gr/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-gnusocial.json b/locale/no_gr/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/no_gr/freedombone-app-gnusocial.json +++ b/locale/no_gr/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-gogs.json b/locale/no_gr/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/no_gr/freedombone-app-gogs.json +++ b/locale/no_gr/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-htmly.json b/locale/no_gr/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/no_gr/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-hubzilla.json b/locale/no_gr/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/no_gr/freedombone-app-hubzilla.json +++ b/locale/no_gr/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/no_gr/freedombone-app-ipfs.json b/locale/no_gr/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/no_gr/freedombone-app-ipfs.json +++ b/locale/no_gr/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/no_gr/freedombone-app-irc.json b/locale/no_gr/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/no_gr/freedombone-app-irc.json +++ b/locale/no_gr/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-jitsi.json b/locale/no_gr/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/no_gr/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-pelican.json b/locale/no_gr/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/no_gr/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-pihole.json b/locale/no_gr/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/no_gr/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-postactiv.json b/locale/no_gr/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/no_gr/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-syncthing.json b/locale/no_gr/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/no_gr/freedombone-app-syncthing.json +++ b/locale/no_gr/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/no_gr/freedombone-app-tahoelafs.json b/locale/no_gr/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/no_gr/freedombone-app-tahoelafs.json +++ b/locale/no_gr/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-vim.json b/locale/no_gr/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/no_gr/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-webmail.json b/locale/no_gr/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/no_gr/freedombone-app-webmail.json +++ b/locale/no_gr/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-app-xmpp.json b/locale/no_gr/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/no_gr/freedombone-app-xmpp.json +++ b/locale/no_gr/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/no_gr/freedombone-backup-local.json b/locale/no_gr/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/no_gr/freedombone-backup-local.json +++ b/locale/no_gr/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-backup-remote.json b/locale/no_gr/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/no_gr/freedombone-backup-remote.json +++ b/locale/no_gr/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-base-chaoskey.json b/locale/no_gr/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/no_gr/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-base-email.json b/locale/no_gr/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/no_gr/freedombone-base-email.json +++ b/locale/no_gr/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/no_gr/freedombone-config.json b/locale/no_gr/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/no_gr/freedombone-config.json +++ b/locale/no_gr/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-controlpanel-user.json b/locale/no_gr/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/no_gr/freedombone-controlpanel-user.json +++ b/locale/no_gr/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/no_gr/freedombone-controlpanel.json b/locale/no_gr/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/no_gr/freedombone-controlpanel.json +++ b/locale/no_gr/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-customise.json b/locale/no_gr/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/no_gr/freedombone-image-customise.json +++ b/locale/no_gr/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-mesh.json b/locale/no_gr/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/no_gr/freedombone-image-mesh.json +++ b/locale/no_gr/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-image.json b/locale/no_gr/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/no_gr/freedombone-image.json +++ b/locale/no_gr/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-keydrive.json b/locale/no_gr/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/no_gr/freedombone-keydrive.json +++ b/locale/no_gr/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/no_gr/freedombone-mesh-install.json b/locale/no_gr/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/no_gr/freedombone-mesh-install.json +++ b/locale/no_gr/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-mirrors.json b/locale/no_gr/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/no_gr/freedombone-mirrors.json +++ b/locale/no_gr/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-pin-cert.json b/locale/no_gr/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/no_gr/freedombone-pin-cert.json +++ b/locale/no_gr/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-recoverkey.json b/locale/no_gr/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/no_gr/freedombone-recoverkey.json +++ b/locale/no_gr/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-restore-local.json b/locale/no_gr/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/no_gr/freedombone-restore-local.json +++ b/locale/no_gr/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-restore-remote.json b/locale/no_gr/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/no_gr/freedombone-restore-remote.json +++ b/locale/no_gr/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmuser.json b/locale/no_gr/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/no_gr/freedombone-rmuser.json +++ b/locale/no_gr/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-sec.json b/locale/no_gr/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/no_gr/freedombone-sec.json +++ b/locale/no_gr/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-backup.json b/locale/no_gr/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/no_gr/freedombone-utils-backup.json +++ b/locale/no_gr/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-final.json b/locale/no_gr/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/no_gr/freedombone-utils-final.json +++ b/locale/no_gr/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-interactive.json b/locale/no_gr/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/no_gr/freedombone-utils-interactive.json +++ b/locale/no_gr/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-keys.json b/locale/no_gr/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/no_gr/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-selector.json b/locale/no_gr/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/no_gr/freedombone-utils-selector.json +++ b/locale/no_gr/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-web.json b/locale/no_gr/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/no_gr/freedombone-utils-web.json +++ b/locale/no_gr/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone-utils-wifi.json b/locale/no_gr/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/no_gr/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-wifi.json b/locale/no_gr/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/no_gr/freedombone-wifi.json +++ b/locale/no_gr/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/no_gr/freedombone.json b/locale/no_gr/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/no_gr/freedombone.json +++ b/locale/no_gr/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-adduser.json b/locale/pl/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/pl/freedombone-adduser.json +++ b/locale/pl/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/pl/freedombone-app-dlna.json b/locale/pl/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/pl/freedombone-app-dlna.json +++ b/locale/pl/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/pl/freedombone-app-dokuwiki.json b/locale/pl/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/pl/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-etherpad.json b/locale/pl/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/pl/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-gnusocial.json b/locale/pl/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/pl/freedombone-app-gnusocial.json +++ b/locale/pl/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-app-gogs.json b/locale/pl/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/pl/freedombone-app-gogs.json +++ b/locale/pl/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-app-htmly.json b/locale/pl/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/pl/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-hubzilla.json b/locale/pl/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/pl/freedombone-app-hubzilla.json +++ b/locale/pl/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/pl/freedombone-app-ipfs.json b/locale/pl/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/pl/freedombone-app-ipfs.json +++ b/locale/pl/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/pl/freedombone-app-irc.json b/locale/pl/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/pl/freedombone-app-irc.json +++ b/locale/pl/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-app-jitsi.json b/locale/pl/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/pl/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-pelican.json b/locale/pl/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/pl/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-pihole.json b/locale/pl/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/pl/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-postactiv.json b/locale/pl/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/pl/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-syncthing.json b/locale/pl/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/pl/freedombone-app-syncthing.json +++ b/locale/pl/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/pl/freedombone-app-tahoelafs.json b/locale/pl/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/pl/freedombone-app-tahoelafs.json +++ b/locale/pl/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-app-vim.json b/locale/pl/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/pl/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-app-webmail.json b/locale/pl/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/pl/freedombone-app-webmail.json +++ b/locale/pl/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-app-xmpp.json b/locale/pl/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/pl/freedombone-app-xmpp.json +++ b/locale/pl/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/pl/freedombone-backup-local.json b/locale/pl/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/pl/freedombone-backup-local.json +++ b/locale/pl/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-backup-remote.json b/locale/pl/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/pl/freedombone-backup-remote.json +++ b/locale/pl/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-base-chaoskey.json b/locale/pl/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/pl/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-base-email.json b/locale/pl/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/pl/freedombone-base-email.json +++ b/locale/pl/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/pl/freedombone-config.json b/locale/pl/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/pl/freedombone-config.json +++ b/locale/pl/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-controlpanel-user.json b/locale/pl/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/pl/freedombone-controlpanel-user.json +++ b/locale/pl/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/pl/freedombone-controlpanel.json b/locale/pl/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/pl/freedombone-controlpanel.json +++ b/locale/pl/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-image-customise.json b/locale/pl/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/pl/freedombone-image-customise.json +++ b/locale/pl/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-image-mesh.json b/locale/pl/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/pl/freedombone-image-mesh.json +++ b/locale/pl/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-image.json b/locale/pl/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/pl/freedombone-image.json +++ b/locale/pl/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-keydrive.json b/locale/pl/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/pl/freedombone-keydrive.json +++ b/locale/pl/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/pl/freedombone-mesh-install.json b/locale/pl/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/pl/freedombone-mesh-install.json +++ b/locale/pl/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-mirrors.json b/locale/pl/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/pl/freedombone-mirrors.json +++ b/locale/pl/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-pin-cert.json b/locale/pl/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/pl/freedombone-pin-cert.json +++ b/locale/pl/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-recoverkey.json b/locale/pl/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/pl/freedombone-recoverkey.json +++ b/locale/pl/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-restore-local.json b/locale/pl/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/pl/freedombone-restore-local.json +++ b/locale/pl/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-restore-remote.json b/locale/pl/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/pl/freedombone-restore-remote.json +++ b/locale/pl/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-rmuser.json b/locale/pl/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/pl/freedombone-rmuser.json +++ b/locale/pl/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-sec.json b/locale/pl/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/pl/freedombone-sec.json +++ b/locale/pl/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-backup.json b/locale/pl/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/pl/freedombone-utils-backup.json +++ b/locale/pl/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-final.json b/locale/pl/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/pl/freedombone-utils-final.json +++ b/locale/pl/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-interactive.json b/locale/pl/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/pl/freedombone-utils-interactive.json +++ b/locale/pl/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-keys.json b/locale/pl/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/pl/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-utils-selector.json b/locale/pl/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/pl/freedombone-utils-selector.json +++ b/locale/pl/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-web.json b/locale/pl/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/pl/freedombone-utils-web.json +++ b/locale/pl/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pl/freedombone-utils-wifi.json b/locale/pl/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/pl/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-wifi.json b/locale/pl/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/pl/freedombone-wifi.json +++ b/locale/pl/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/pl/freedombone.json b/locale/pl/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/pl/freedombone.json +++ b/locale/pl/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-adduser.json b/locale/pt/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/pt/freedombone-adduser.json +++ b/locale/pt/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/pt/freedombone-app-dlna.json b/locale/pt/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/pt/freedombone-app-dlna.json +++ b/locale/pt/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/pt/freedombone-app-dokuwiki.json b/locale/pt/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/pt/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-etherpad.json b/locale/pt/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/pt/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-gnusocial.json b/locale/pt/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/pt/freedombone-app-gnusocial.json +++ b/locale/pt/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-app-gogs.json b/locale/pt/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/pt/freedombone-app-gogs.json +++ b/locale/pt/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-app-htmly.json b/locale/pt/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/pt/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-hubzilla.json b/locale/pt/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/pt/freedombone-app-hubzilla.json +++ b/locale/pt/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/pt/freedombone-app-ipfs.json b/locale/pt/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/pt/freedombone-app-ipfs.json +++ b/locale/pt/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/pt/freedombone-app-irc.json b/locale/pt/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/pt/freedombone-app-irc.json +++ b/locale/pt/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-app-jitsi.json b/locale/pt/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/pt/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-pelican.json b/locale/pt/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/pt/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-pihole.json b/locale/pt/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/pt/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-postactiv.json b/locale/pt/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/pt/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-syncthing.json b/locale/pt/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/pt/freedombone-app-syncthing.json +++ b/locale/pt/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/pt/freedombone-app-tahoelafs.json b/locale/pt/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/pt/freedombone-app-tahoelafs.json +++ b/locale/pt/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-app-vim.json b/locale/pt/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/pt/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-app-webmail.json b/locale/pt/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/pt/freedombone-app-webmail.json +++ b/locale/pt/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-app-xmpp.json b/locale/pt/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/pt/freedombone-app-xmpp.json +++ b/locale/pt/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/pt/freedombone-backup-local.json b/locale/pt/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/pt/freedombone-backup-local.json +++ b/locale/pt/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-backup-remote.json b/locale/pt/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/pt/freedombone-backup-remote.json +++ b/locale/pt/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-base-chaoskey.json b/locale/pt/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/pt/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-base-email.json b/locale/pt/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/pt/freedombone-base-email.json +++ b/locale/pt/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/pt/freedombone-config.json b/locale/pt/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/pt/freedombone-config.json +++ b/locale/pt/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-controlpanel-user.json b/locale/pt/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/pt/freedombone-controlpanel-user.json +++ b/locale/pt/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/pt/freedombone-controlpanel.json b/locale/pt/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/pt/freedombone-controlpanel.json +++ b/locale/pt/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-image-customise.json b/locale/pt/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/pt/freedombone-image-customise.json +++ b/locale/pt/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-image-mesh.json b/locale/pt/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/pt/freedombone-image-mesh.json +++ b/locale/pt/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-image.json b/locale/pt/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/pt/freedombone-image.json +++ b/locale/pt/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-keydrive.json b/locale/pt/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/pt/freedombone-keydrive.json +++ b/locale/pt/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/pt/freedombone-mesh-install.json b/locale/pt/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/pt/freedombone-mesh-install.json +++ b/locale/pt/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-mirrors.json b/locale/pt/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/pt/freedombone-mirrors.json +++ b/locale/pt/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-pin-cert.json b/locale/pt/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/pt/freedombone-pin-cert.json +++ b/locale/pt/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-recoverkey.json b/locale/pt/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/pt/freedombone-recoverkey.json +++ b/locale/pt/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-restore-local.json b/locale/pt/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/pt/freedombone-restore-local.json +++ b/locale/pt/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-restore-remote.json b/locale/pt/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/pt/freedombone-restore-remote.json +++ b/locale/pt/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-rmuser.json b/locale/pt/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/pt/freedombone-rmuser.json +++ b/locale/pt/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-sec.json b/locale/pt/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/pt/freedombone-sec.json +++ b/locale/pt/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-backup.json b/locale/pt/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/pt/freedombone-utils-backup.json +++ b/locale/pt/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-final.json b/locale/pt/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/pt/freedombone-utils-final.json +++ b/locale/pt/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-interactive.json b/locale/pt/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/pt/freedombone-utils-interactive.json +++ b/locale/pt/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-keys.json b/locale/pt/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/pt/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-utils-selector.json b/locale/pt/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/pt/freedombone-utils-selector.json +++ b/locale/pt/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-web.json b/locale/pt/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/pt/freedombone-utils-web.json +++ b/locale/pt/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pt/freedombone-utils-wifi.json b/locale/pt/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/pt/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-wifi.json b/locale/pt/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/pt/freedombone-wifi.json +++ b/locale/pt/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/pt/freedombone.json b/locale/pt/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/pt/freedombone.json +++ b/locale/pt/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-adduser.json b/locale/pt_br/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/pt_br/freedombone-adduser.json +++ b/locale/pt_br/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/pt_br/freedombone-app-dlna.json b/locale/pt_br/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/pt_br/freedombone-app-dlna.json +++ b/locale/pt_br/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/pt_br/freedombone-app-dokuwiki.json b/locale/pt_br/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/pt_br/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-etherpad.json b/locale/pt_br/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/pt_br/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-gnusocial.json b/locale/pt_br/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/pt_br/freedombone-app-gnusocial.json +++ b/locale/pt_br/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-gogs.json b/locale/pt_br/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/pt_br/freedombone-app-gogs.json +++ b/locale/pt_br/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-htmly.json b/locale/pt_br/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/pt_br/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-hubzilla.json b/locale/pt_br/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/pt_br/freedombone-app-hubzilla.json +++ b/locale/pt_br/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/pt_br/freedombone-app-ipfs.json b/locale/pt_br/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/pt_br/freedombone-app-ipfs.json +++ b/locale/pt_br/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/pt_br/freedombone-app-irc.json b/locale/pt_br/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/pt_br/freedombone-app-irc.json +++ b/locale/pt_br/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-jitsi.json b/locale/pt_br/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/pt_br/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-pelican.json b/locale/pt_br/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/pt_br/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-pihole.json b/locale/pt_br/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/pt_br/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-postactiv.json b/locale/pt_br/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/pt_br/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-syncthing.json b/locale/pt_br/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/pt_br/freedombone-app-syncthing.json +++ b/locale/pt_br/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/pt_br/freedombone-app-tahoelafs.json b/locale/pt_br/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/pt_br/freedombone-app-tahoelafs.json +++ b/locale/pt_br/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-vim.json b/locale/pt_br/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/pt_br/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-webmail.json b/locale/pt_br/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/pt_br/freedombone-app-webmail.json +++ b/locale/pt_br/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-app-xmpp.json b/locale/pt_br/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/pt_br/freedombone-app-xmpp.json +++ b/locale/pt_br/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/pt_br/freedombone-backup-local.json b/locale/pt_br/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/pt_br/freedombone-backup-local.json +++ b/locale/pt_br/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-backup-remote.json b/locale/pt_br/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/pt_br/freedombone-backup-remote.json +++ b/locale/pt_br/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-base-chaoskey.json b/locale/pt_br/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/pt_br/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-base-email.json b/locale/pt_br/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/pt_br/freedombone-base-email.json +++ b/locale/pt_br/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/pt_br/freedombone-config.json b/locale/pt_br/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/pt_br/freedombone-config.json +++ b/locale/pt_br/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-controlpanel-user.json b/locale/pt_br/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/pt_br/freedombone-controlpanel-user.json +++ b/locale/pt_br/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/pt_br/freedombone-controlpanel.json b/locale/pt_br/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/pt_br/freedombone-controlpanel.json +++ b/locale/pt_br/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-customise.json b/locale/pt_br/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/pt_br/freedombone-image-customise.json +++ b/locale/pt_br/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-mesh.json b/locale/pt_br/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/pt_br/freedombone-image-mesh.json +++ b/locale/pt_br/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-image.json b/locale/pt_br/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/pt_br/freedombone-image.json +++ b/locale/pt_br/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-keydrive.json b/locale/pt_br/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/pt_br/freedombone-keydrive.json +++ b/locale/pt_br/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/pt_br/freedombone-mesh-install.json b/locale/pt_br/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/pt_br/freedombone-mesh-install.json +++ b/locale/pt_br/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-mirrors.json b/locale/pt_br/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/pt_br/freedombone-mirrors.json +++ b/locale/pt_br/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-pin-cert.json b/locale/pt_br/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/pt_br/freedombone-pin-cert.json +++ b/locale/pt_br/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-recoverkey.json b/locale/pt_br/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/pt_br/freedombone-recoverkey.json +++ b/locale/pt_br/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-restore-local.json b/locale/pt_br/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/pt_br/freedombone-restore-local.json +++ b/locale/pt_br/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-restore-remote.json b/locale/pt_br/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/pt_br/freedombone-restore-remote.json +++ b/locale/pt_br/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmuser.json b/locale/pt_br/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/pt_br/freedombone-rmuser.json +++ b/locale/pt_br/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-sec.json b/locale/pt_br/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/pt_br/freedombone-sec.json +++ b/locale/pt_br/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-backup.json b/locale/pt_br/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/pt_br/freedombone-utils-backup.json +++ b/locale/pt_br/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-final.json b/locale/pt_br/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/pt_br/freedombone-utils-final.json +++ b/locale/pt_br/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-interactive.json b/locale/pt_br/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/pt_br/freedombone-utils-interactive.json +++ b/locale/pt_br/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-keys.json b/locale/pt_br/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/pt_br/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-selector.json b/locale/pt_br/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/pt_br/freedombone-utils-selector.json +++ b/locale/pt_br/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-web.json b/locale/pt_br/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/pt_br/freedombone-utils-web.json +++ b/locale/pt_br/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone-utils-wifi.json b/locale/pt_br/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/pt_br/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-wifi.json b/locale/pt_br/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/pt_br/freedombone-wifi.json +++ b/locale/pt_br/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/pt_br/freedombone.json b/locale/pt_br/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/pt_br/freedombone.json +++ b/locale/pt_br/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-adduser.json b/locale/ro/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ro/freedombone-adduser.json +++ b/locale/ro/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ro/freedombone-app-dlna.json b/locale/ro/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ro/freedombone-app-dlna.json +++ b/locale/ro/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ro/freedombone-app-dokuwiki.json b/locale/ro/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ro/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-etherpad.json b/locale/ro/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ro/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-gnusocial.json b/locale/ro/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ro/freedombone-app-gnusocial.json +++ b/locale/ro/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-app-gogs.json b/locale/ro/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ro/freedombone-app-gogs.json +++ b/locale/ro/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-app-htmly.json b/locale/ro/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ro/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-hubzilla.json b/locale/ro/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ro/freedombone-app-hubzilla.json +++ b/locale/ro/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ro/freedombone-app-ipfs.json b/locale/ro/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ro/freedombone-app-ipfs.json +++ b/locale/ro/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ro/freedombone-app-irc.json b/locale/ro/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ro/freedombone-app-irc.json +++ b/locale/ro/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-app-jitsi.json b/locale/ro/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ro/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-pelican.json b/locale/ro/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ro/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-pihole.json b/locale/ro/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ro/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-postactiv.json b/locale/ro/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ro/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-syncthing.json b/locale/ro/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ro/freedombone-app-syncthing.json +++ b/locale/ro/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ro/freedombone-app-tahoelafs.json b/locale/ro/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ro/freedombone-app-tahoelafs.json +++ b/locale/ro/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-app-vim.json b/locale/ro/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ro/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-app-webmail.json b/locale/ro/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ro/freedombone-app-webmail.json +++ b/locale/ro/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-app-xmpp.json b/locale/ro/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ro/freedombone-app-xmpp.json +++ b/locale/ro/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ro/freedombone-backup-local.json b/locale/ro/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ro/freedombone-backup-local.json +++ b/locale/ro/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-backup-remote.json b/locale/ro/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ro/freedombone-backup-remote.json +++ b/locale/ro/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-base-chaoskey.json b/locale/ro/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ro/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-base-email.json b/locale/ro/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ro/freedombone-base-email.json +++ b/locale/ro/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ro/freedombone-config.json b/locale/ro/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ro/freedombone-config.json +++ b/locale/ro/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-controlpanel-user.json b/locale/ro/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ro/freedombone-controlpanel-user.json +++ b/locale/ro/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ro/freedombone-controlpanel.json b/locale/ro/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ro/freedombone-controlpanel.json +++ b/locale/ro/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-image-customise.json b/locale/ro/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ro/freedombone-image-customise.json +++ b/locale/ro/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-image-mesh.json b/locale/ro/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ro/freedombone-image-mesh.json +++ b/locale/ro/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-image.json b/locale/ro/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ro/freedombone-image.json +++ b/locale/ro/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-keydrive.json b/locale/ro/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ro/freedombone-keydrive.json +++ b/locale/ro/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ro/freedombone-mesh-install.json b/locale/ro/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ro/freedombone-mesh-install.json +++ b/locale/ro/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-mirrors.json b/locale/ro/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ro/freedombone-mirrors.json +++ b/locale/ro/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-pin-cert.json b/locale/ro/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ro/freedombone-pin-cert.json +++ b/locale/ro/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-recoverkey.json b/locale/ro/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ro/freedombone-recoverkey.json +++ b/locale/ro/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-restore-local.json b/locale/ro/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ro/freedombone-restore-local.json +++ b/locale/ro/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-restore-remote.json b/locale/ro/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ro/freedombone-restore-remote.json +++ b/locale/ro/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-rmuser.json b/locale/ro/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ro/freedombone-rmuser.json +++ b/locale/ro/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-sec.json b/locale/ro/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ro/freedombone-sec.json +++ b/locale/ro/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-backup.json b/locale/ro/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ro/freedombone-utils-backup.json +++ b/locale/ro/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-final.json b/locale/ro/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ro/freedombone-utils-final.json +++ b/locale/ro/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-interactive.json b/locale/ro/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ro/freedombone-utils-interactive.json +++ b/locale/ro/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-keys.json b/locale/ro/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ro/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-utils-selector.json b/locale/ro/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ro/freedombone-utils-selector.json +++ b/locale/ro/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-web.json b/locale/ro/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ro/freedombone-utils-web.json +++ b/locale/ro/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ro/freedombone-utils-wifi.json b/locale/ro/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ro/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-wifi.json b/locale/ro/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ro/freedombone-wifi.json +++ b/locale/ro/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ro/freedombone.json b/locale/ro/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ro/freedombone.json +++ b/locale/ro/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-adduser.json b/locale/ru/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ru/freedombone-adduser.json +++ b/locale/ru/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ru/freedombone-app-dlna.json b/locale/ru/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ru/freedombone-app-dlna.json +++ b/locale/ru/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ru/freedombone-app-dokuwiki.json b/locale/ru/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ru/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-etherpad.json b/locale/ru/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ru/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-gnusocial.json b/locale/ru/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ru/freedombone-app-gnusocial.json +++ b/locale/ru/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-app-gogs.json b/locale/ru/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ru/freedombone-app-gogs.json +++ b/locale/ru/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-app-htmly.json b/locale/ru/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ru/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-hubzilla.json b/locale/ru/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ru/freedombone-app-hubzilla.json +++ b/locale/ru/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ru/freedombone-app-ipfs.json b/locale/ru/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ru/freedombone-app-ipfs.json +++ b/locale/ru/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ru/freedombone-app-irc.json b/locale/ru/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ru/freedombone-app-irc.json +++ b/locale/ru/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-app-jitsi.json b/locale/ru/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ru/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-pelican.json b/locale/ru/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ru/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-pihole.json b/locale/ru/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ru/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-postactiv.json b/locale/ru/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ru/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-syncthing.json b/locale/ru/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ru/freedombone-app-syncthing.json +++ b/locale/ru/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ru/freedombone-app-tahoelafs.json b/locale/ru/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ru/freedombone-app-tahoelafs.json +++ b/locale/ru/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-app-vim.json b/locale/ru/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ru/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-app-webmail.json b/locale/ru/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ru/freedombone-app-webmail.json +++ b/locale/ru/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-app-xmpp.json b/locale/ru/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ru/freedombone-app-xmpp.json +++ b/locale/ru/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ru/freedombone-backup-local.json b/locale/ru/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ru/freedombone-backup-local.json +++ b/locale/ru/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-backup-remote.json b/locale/ru/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ru/freedombone-backup-remote.json +++ b/locale/ru/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-base-chaoskey.json b/locale/ru/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ru/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-base-email.json b/locale/ru/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ru/freedombone-base-email.json +++ b/locale/ru/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ru/freedombone-config.json b/locale/ru/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ru/freedombone-config.json +++ b/locale/ru/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-controlpanel-user.json b/locale/ru/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ru/freedombone-controlpanel-user.json +++ b/locale/ru/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ru/freedombone-controlpanel.json b/locale/ru/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ru/freedombone-controlpanel.json +++ b/locale/ru/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-image-customise.json b/locale/ru/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ru/freedombone-image-customise.json +++ b/locale/ru/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-image-mesh.json b/locale/ru/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ru/freedombone-image-mesh.json +++ b/locale/ru/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-image.json b/locale/ru/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ru/freedombone-image.json +++ b/locale/ru/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-keydrive.json b/locale/ru/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ru/freedombone-keydrive.json +++ b/locale/ru/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ru/freedombone-mesh-install.json b/locale/ru/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ru/freedombone-mesh-install.json +++ b/locale/ru/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-mirrors.json b/locale/ru/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ru/freedombone-mirrors.json +++ b/locale/ru/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-pin-cert.json b/locale/ru/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ru/freedombone-pin-cert.json +++ b/locale/ru/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-recoverkey.json b/locale/ru/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ru/freedombone-recoverkey.json +++ b/locale/ru/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-restore-local.json b/locale/ru/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ru/freedombone-restore-local.json +++ b/locale/ru/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-restore-remote.json b/locale/ru/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ru/freedombone-restore-remote.json +++ b/locale/ru/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-rmuser.json b/locale/ru/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ru/freedombone-rmuser.json +++ b/locale/ru/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-sec.json b/locale/ru/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ru/freedombone-sec.json +++ b/locale/ru/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-backup.json b/locale/ru/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ru/freedombone-utils-backup.json +++ b/locale/ru/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-final.json b/locale/ru/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ru/freedombone-utils-final.json +++ b/locale/ru/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-interactive.json b/locale/ru/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ru/freedombone-utils-interactive.json +++ b/locale/ru/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-keys.json b/locale/ru/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ru/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-utils-selector.json b/locale/ru/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ru/freedombone-utils-selector.json +++ b/locale/ru/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-web.json b/locale/ru/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ru/freedombone-utils-web.json +++ b/locale/ru/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ru/freedombone-utils-wifi.json b/locale/ru/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ru/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-wifi.json b/locale/ru/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ru/freedombone-wifi.json +++ b/locale/ru/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ru/freedombone.json b/locale/ru/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ru/freedombone.json +++ b/locale/ru/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-adduser.json b/locale/sk/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sk/freedombone-adduser.json +++ b/locale/sk/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sk/freedombone-app-dlna.json b/locale/sk/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sk/freedombone-app-dlna.json +++ b/locale/sk/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sk/freedombone-app-dokuwiki.json b/locale/sk/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sk/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-etherpad.json b/locale/sk/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sk/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-gnusocial.json b/locale/sk/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sk/freedombone-app-gnusocial.json +++ b/locale/sk/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-app-gogs.json b/locale/sk/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sk/freedombone-app-gogs.json +++ b/locale/sk/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-app-htmly.json b/locale/sk/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sk/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-hubzilla.json b/locale/sk/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sk/freedombone-app-hubzilla.json +++ b/locale/sk/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sk/freedombone-app-ipfs.json b/locale/sk/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sk/freedombone-app-ipfs.json +++ b/locale/sk/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sk/freedombone-app-irc.json b/locale/sk/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sk/freedombone-app-irc.json +++ b/locale/sk/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-app-jitsi.json b/locale/sk/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sk/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-pelican.json b/locale/sk/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sk/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-pihole.json b/locale/sk/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sk/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-postactiv.json b/locale/sk/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sk/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-syncthing.json b/locale/sk/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sk/freedombone-app-syncthing.json +++ b/locale/sk/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sk/freedombone-app-tahoelafs.json b/locale/sk/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sk/freedombone-app-tahoelafs.json +++ b/locale/sk/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-app-vim.json b/locale/sk/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sk/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-app-webmail.json b/locale/sk/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sk/freedombone-app-webmail.json +++ b/locale/sk/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-app-xmpp.json b/locale/sk/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sk/freedombone-app-xmpp.json +++ b/locale/sk/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sk/freedombone-backup-local.json b/locale/sk/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sk/freedombone-backup-local.json +++ b/locale/sk/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-backup-remote.json b/locale/sk/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sk/freedombone-backup-remote.json +++ b/locale/sk/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-base-chaoskey.json b/locale/sk/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sk/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-base-email.json b/locale/sk/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sk/freedombone-base-email.json +++ b/locale/sk/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sk/freedombone-config.json b/locale/sk/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sk/freedombone-config.json +++ b/locale/sk/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-controlpanel-user.json b/locale/sk/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sk/freedombone-controlpanel-user.json +++ b/locale/sk/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sk/freedombone-controlpanel.json b/locale/sk/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sk/freedombone-controlpanel.json +++ b/locale/sk/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-image-customise.json b/locale/sk/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sk/freedombone-image-customise.json +++ b/locale/sk/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-image-mesh.json b/locale/sk/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sk/freedombone-image-mesh.json +++ b/locale/sk/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-image.json b/locale/sk/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sk/freedombone-image.json +++ b/locale/sk/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-keydrive.json b/locale/sk/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sk/freedombone-keydrive.json +++ b/locale/sk/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sk/freedombone-mesh-install.json b/locale/sk/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sk/freedombone-mesh-install.json +++ b/locale/sk/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-mirrors.json b/locale/sk/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sk/freedombone-mirrors.json +++ b/locale/sk/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-pin-cert.json b/locale/sk/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sk/freedombone-pin-cert.json +++ b/locale/sk/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-recoverkey.json b/locale/sk/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sk/freedombone-recoverkey.json +++ b/locale/sk/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-restore-local.json b/locale/sk/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sk/freedombone-restore-local.json +++ b/locale/sk/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-restore-remote.json b/locale/sk/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sk/freedombone-restore-remote.json +++ b/locale/sk/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-rmuser.json b/locale/sk/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sk/freedombone-rmuser.json +++ b/locale/sk/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-sec.json b/locale/sk/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sk/freedombone-sec.json +++ b/locale/sk/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-backup.json b/locale/sk/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sk/freedombone-utils-backup.json +++ b/locale/sk/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-final.json b/locale/sk/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sk/freedombone-utils-final.json +++ b/locale/sk/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-interactive.json b/locale/sk/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sk/freedombone-utils-interactive.json +++ b/locale/sk/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-keys.json b/locale/sk/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sk/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-utils-selector.json b/locale/sk/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sk/freedombone-utils-selector.json +++ b/locale/sk/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-web.json b/locale/sk/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sk/freedombone-utils-web.json +++ b/locale/sk/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sk/freedombone-utils-wifi.json b/locale/sk/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sk/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-wifi.json b/locale/sk/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sk/freedombone-wifi.json +++ b/locale/sk/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sk/freedombone.json b/locale/sk/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sk/freedombone.json +++ b/locale/sk/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-adduser.json b/locale/sl/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sl/freedombone-adduser.json +++ b/locale/sl/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sl/freedombone-app-dlna.json b/locale/sl/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sl/freedombone-app-dlna.json +++ b/locale/sl/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sl/freedombone-app-dokuwiki.json b/locale/sl/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sl/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-etherpad.json b/locale/sl/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sl/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-gnusocial.json b/locale/sl/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sl/freedombone-app-gnusocial.json +++ b/locale/sl/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-app-gogs.json b/locale/sl/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sl/freedombone-app-gogs.json +++ b/locale/sl/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-app-htmly.json b/locale/sl/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sl/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-hubzilla.json b/locale/sl/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sl/freedombone-app-hubzilla.json +++ b/locale/sl/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sl/freedombone-app-ipfs.json b/locale/sl/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sl/freedombone-app-ipfs.json +++ b/locale/sl/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sl/freedombone-app-irc.json b/locale/sl/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sl/freedombone-app-irc.json +++ b/locale/sl/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-app-jitsi.json b/locale/sl/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sl/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-pelican.json b/locale/sl/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sl/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-pihole.json b/locale/sl/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sl/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-postactiv.json b/locale/sl/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sl/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-syncthing.json b/locale/sl/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sl/freedombone-app-syncthing.json +++ b/locale/sl/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sl/freedombone-app-tahoelafs.json b/locale/sl/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sl/freedombone-app-tahoelafs.json +++ b/locale/sl/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-app-vim.json b/locale/sl/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sl/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-app-webmail.json b/locale/sl/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sl/freedombone-app-webmail.json +++ b/locale/sl/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-app-xmpp.json b/locale/sl/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sl/freedombone-app-xmpp.json +++ b/locale/sl/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sl/freedombone-backup-local.json b/locale/sl/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sl/freedombone-backup-local.json +++ b/locale/sl/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-backup-remote.json b/locale/sl/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sl/freedombone-backup-remote.json +++ b/locale/sl/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-base-chaoskey.json b/locale/sl/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sl/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-base-email.json b/locale/sl/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sl/freedombone-base-email.json +++ b/locale/sl/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sl/freedombone-config.json b/locale/sl/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sl/freedombone-config.json +++ b/locale/sl/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-controlpanel-user.json b/locale/sl/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sl/freedombone-controlpanel-user.json +++ b/locale/sl/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sl/freedombone-controlpanel.json b/locale/sl/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sl/freedombone-controlpanel.json +++ b/locale/sl/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-image-customise.json b/locale/sl/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sl/freedombone-image-customise.json +++ b/locale/sl/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-image-mesh.json b/locale/sl/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sl/freedombone-image-mesh.json +++ b/locale/sl/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-image.json b/locale/sl/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sl/freedombone-image.json +++ b/locale/sl/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-keydrive.json b/locale/sl/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sl/freedombone-keydrive.json +++ b/locale/sl/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sl/freedombone-mesh-install.json b/locale/sl/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sl/freedombone-mesh-install.json +++ b/locale/sl/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-mirrors.json b/locale/sl/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sl/freedombone-mirrors.json +++ b/locale/sl/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-pin-cert.json b/locale/sl/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sl/freedombone-pin-cert.json +++ b/locale/sl/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-recoverkey.json b/locale/sl/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sl/freedombone-recoverkey.json +++ b/locale/sl/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-restore-local.json b/locale/sl/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sl/freedombone-restore-local.json +++ b/locale/sl/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-restore-remote.json b/locale/sl/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sl/freedombone-restore-remote.json +++ b/locale/sl/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-rmuser.json b/locale/sl/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sl/freedombone-rmuser.json +++ b/locale/sl/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-sec.json b/locale/sl/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sl/freedombone-sec.json +++ b/locale/sl/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-backup.json b/locale/sl/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sl/freedombone-utils-backup.json +++ b/locale/sl/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-final.json b/locale/sl/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sl/freedombone-utils-final.json +++ b/locale/sl/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-interactive.json b/locale/sl/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sl/freedombone-utils-interactive.json +++ b/locale/sl/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-keys.json b/locale/sl/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sl/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-utils-selector.json b/locale/sl/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sl/freedombone-utils-selector.json +++ b/locale/sl/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-web.json b/locale/sl/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sl/freedombone-utils-web.json +++ b/locale/sl/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sl/freedombone-utils-wifi.json b/locale/sl/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sl/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-wifi.json b/locale/sl/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sl/freedombone-wifi.json +++ b/locale/sl/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sl/freedombone.json b/locale/sl/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sl/freedombone.json +++ b/locale/sl/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-adduser.json b/locale/sm/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sm/freedombone-adduser.json +++ b/locale/sm/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sm/freedombone-app-dlna.json b/locale/sm/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sm/freedombone-app-dlna.json +++ b/locale/sm/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sm/freedombone-app-dokuwiki.json b/locale/sm/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sm/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-etherpad.json b/locale/sm/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sm/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-gnusocial.json b/locale/sm/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sm/freedombone-app-gnusocial.json +++ b/locale/sm/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-app-gogs.json b/locale/sm/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sm/freedombone-app-gogs.json +++ b/locale/sm/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-app-htmly.json b/locale/sm/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sm/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-hubzilla.json b/locale/sm/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sm/freedombone-app-hubzilla.json +++ b/locale/sm/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sm/freedombone-app-ipfs.json b/locale/sm/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sm/freedombone-app-ipfs.json +++ b/locale/sm/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sm/freedombone-app-irc.json b/locale/sm/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sm/freedombone-app-irc.json +++ b/locale/sm/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-app-jitsi.json b/locale/sm/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sm/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-pelican.json b/locale/sm/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sm/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-pihole.json b/locale/sm/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sm/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-postactiv.json b/locale/sm/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sm/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-syncthing.json b/locale/sm/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sm/freedombone-app-syncthing.json +++ b/locale/sm/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sm/freedombone-app-tahoelafs.json b/locale/sm/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sm/freedombone-app-tahoelafs.json +++ b/locale/sm/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-app-vim.json b/locale/sm/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sm/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-app-webmail.json b/locale/sm/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sm/freedombone-app-webmail.json +++ b/locale/sm/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-app-xmpp.json b/locale/sm/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sm/freedombone-app-xmpp.json +++ b/locale/sm/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sm/freedombone-backup-local.json b/locale/sm/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sm/freedombone-backup-local.json +++ b/locale/sm/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-backup-remote.json b/locale/sm/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sm/freedombone-backup-remote.json +++ b/locale/sm/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-base-chaoskey.json b/locale/sm/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sm/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-base-email.json b/locale/sm/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sm/freedombone-base-email.json +++ b/locale/sm/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sm/freedombone-config.json b/locale/sm/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sm/freedombone-config.json +++ b/locale/sm/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-controlpanel-user.json b/locale/sm/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sm/freedombone-controlpanel-user.json +++ b/locale/sm/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sm/freedombone-controlpanel.json b/locale/sm/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sm/freedombone-controlpanel.json +++ b/locale/sm/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-image-customise.json b/locale/sm/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sm/freedombone-image-customise.json +++ b/locale/sm/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-image-mesh.json b/locale/sm/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sm/freedombone-image-mesh.json +++ b/locale/sm/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-image.json b/locale/sm/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sm/freedombone-image.json +++ b/locale/sm/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-keydrive.json b/locale/sm/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sm/freedombone-keydrive.json +++ b/locale/sm/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sm/freedombone-mesh-install.json b/locale/sm/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sm/freedombone-mesh-install.json +++ b/locale/sm/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-mirrors.json b/locale/sm/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sm/freedombone-mirrors.json +++ b/locale/sm/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-pin-cert.json b/locale/sm/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sm/freedombone-pin-cert.json +++ b/locale/sm/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-recoverkey.json b/locale/sm/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sm/freedombone-recoverkey.json +++ b/locale/sm/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-restore-local.json b/locale/sm/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sm/freedombone-restore-local.json +++ b/locale/sm/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-restore-remote.json b/locale/sm/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sm/freedombone-restore-remote.json +++ b/locale/sm/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-rmuser.json b/locale/sm/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sm/freedombone-rmuser.json +++ b/locale/sm/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-sec.json b/locale/sm/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sm/freedombone-sec.json +++ b/locale/sm/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-backup.json b/locale/sm/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sm/freedombone-utils-backup.json +++ b/locale/sm/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-final.json b/locale/sm/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sm/freedombone-utils-final.json +++ b/locale/sm/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-interactive.json b/locale/sm/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sm/freedombone-utils-interactive.json +++ b/locale/sm/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-keys.json b/locale/sm/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sm/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-utils-selector.json b/locale/sm/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sm/freedombone-utils-selector.json +++ b/locale/sm/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-web.json b/locale/sm/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sm/freedombone-utils-web.json +++ b/locale/sm/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sm/freedombone-utils-wifi.json b/locale/sm/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sm/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-wifi.json b/locale/sm/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sm/freedombone-wifi.json +++ b/locale/sm/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sm/freedombone.json b/locale/sm/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sm/freedombone.json +++ b/locale/sm/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/so/freedombone-adduser.json b/locale/so/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/so/freedombone-adduser.json +++ b/locale/so/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/so/freedombone-app-dlna.json b/locale/so/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/so/freedombone-app-dlna.json +++ b/locale/so/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/so/freedombone-app-dokuwiki.json b/locale/so/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/so/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-etherpad.json b/locale/so/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/so/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-gnusocial.json b/locale/so/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/so/freedombone-app-gnusocial.json +++ b/locale/so/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/so/freedombone-app-gogs.json b/locale/so/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/so/freedombone-app-gogs.json +++ b/locale/so/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/so/freedombone-app-htmly.json b/locale/so/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/so/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-hubzilla.json b/locale/so/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/so/freedombone-app-hubzilla.json +++ b/locale/so/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/so/freedombone-app-ipfs.json b/locale/so/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/so/freedombone-app-ipfs.json +++ b/locale/so/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/so/freedombone-app-irc.json b/locale/so/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/so/freedombone-app-irc.json +++ b/locale/so/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/so/freedombone-app-jitsi.json b/locale/so/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/so/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-pelican.json b/locale/so/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/so/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-pihole.json b/locale/so/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/so/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-postactiv.json b/locale/so/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/so/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-syncthing.json b/locale/so/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/so/freedombone-app-syncthing.json +++ b/locale/so/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/so/freedombone-app-tahoelafs.json b/locale/so/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/so/freedombone-app-tahoelafs.json +++ b/locale/so/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/so/freedombone-app-vim.json b/locale/so/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/so/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-app-webmail.json b/locale/so/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/so/freedombone-app-webmail.json +++ b/locale/so/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/so/freedombone-app-xmpp.json b/locale/so/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/so/freedombone-app-xmpp.json +++ b/locale/so/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/so/freedombone-backup-local.json b/locale/so/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/so/freedombone-backup-local.json +++ b/locale/so/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/so/freedombone-backup-remote.json b/locale/so/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/so/freedombone-backup-remote.json +++ b/locale/so/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/so/freedombone-base-chaoskey.json b/locale/so/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/so/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-base-email.json b/locale/so/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/so/freedombone-base-email.json +++ b/locale/so/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/so/freedombone-config.json b/locale/so/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/so/freedombone-config.json +++ b/locale/so/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/so/freedombone-controlpanel-user.json b/locale/so/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/so/freedombone-controlpanel-user.json +++ b/locale/so/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/so/freedombone-controlpanel.json b/locale/so/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/so/freedombone-controlpanel.json +++ b/locale/so/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/so/freedombone-image-customise.json b/locale/so/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/so/freedombone-image-customise.json +++ b/locale/so/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/so/freedombone-image-mesh.json b/locale/so/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/so/freedombone-image-mesh.json +++ b/locale/so/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/so/freedombone-image.json b/locale/so/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/so/freedombone-image.json +++ b/locale/so/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/so/freedombone-keydrive.json b/locale/so/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/so/freedombone-keydrive.json +++ b/locale/so/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/so/freedombone-mesh-install.json b/locale/so/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/so/freedombone-mesh-install.json +++ b/locale/so/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/so/freedombone-mirrors.json b/locale/so/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/so/freedombone-mirrors.json +++ b/locale/so/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/so/freedombone-pin-cert.json b/locale/so/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/so/freedombone-pin-cert.json +++ b/locale/so/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/so/freedombone-recoverkey.json b/locale/so/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/so/freedombone-recoverkey.json +++ b/locale/so/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/so/freedombone-restore-local.json b/locale/so/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/so/freedombone-restore-local.json +++ b/locale/so/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/so/freedombone-restore-remote.json b/locale/so/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/so/freedombone-restore-remote.json +++ b/locale/so/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/so/freedombone-rmuser.json b/locale/so/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/so/freedombone-rmuser.json +++ b/locale/so/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/so/freedombone-sec.json b/locale/so/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/so/freedombone-sec.json +++ b/locale/so/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-backup.json b/locale/so/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/so/freedombone-utils-backup.json +++ b/locale/so/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-final.json b/locale/so/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/so/freedombone-utils-final.json +++ b/locale/so/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-interactive.json b/locale/so/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/so/freedombone-utils-interactive.json +++ b/locale/so/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-keys.json b/locale/so/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/so/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-utils-selector.json b/locale/so/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/so/freedombone-utils-selector.json +++ b/locale/so/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-web.json b/locale/so/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/so/freedombone-utils-web.json +++ b/locale/so/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/so/freedombone-utils-wifi.json b/locale/so/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/so/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-wifi.json b/locale/so/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/so/freedombone-wifi.json +++ b/locale/so/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/so/freedombone.json b/locale/so/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/so/freedombone.json +++ b/locale/so/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-adduser.json b/locale/sq/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sq/freedombone-adduser.json +++ b/locale/sq/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sq/freedombone-app-dlna.json b/locale/sq/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sq/freedombone-app-dlna.json +++ b/locale/sq/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sq/freedombone-app-dokuwiki.json b/locale/sq/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sq/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-etherpad.json b/locale/sq/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sq/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-gnusocial.json b/locale/sq/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sq/freedombone-app-gnusocial.json +++ b/locale/sq/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-app-gogs.json b/locale/sq/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sq/freedombone-app-gogs.json +++ b/locale/sq/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-app-htmly.json b/locale/sq/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sq/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-hubzilla.json b/locale/sq/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sq/freedombone-app-hubzilla.json +++ b/locale/sq/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sq/freedombone-app-ipfs.json b/locale/sq/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sq/freedombone-app-ipfs.json +++ b/locale/sq/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sq/freedombone-app-irc.json b/locale/sq/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sq/freedombone-app-irc.json +++ b/locale/sq/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-app-jitsi.json b/locale/sq/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sq/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-pelican.json b/locale/sq/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sq/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-pihole.json b/locale/sq/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sq/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-postactiv.json b/locale/sq/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sq/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-syncthing.json b/locale/sq/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sq/freedombone-app-syncthing.json +++ b/locale/sq/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sq/freedombone-app-tahoelafs.json b/locale/sq/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sq/freedombone-app-tahoelafs.json +++ b/locale/sq/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-app-vim.json b/locale/sq/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sq/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-app-webmail.json b/locale/sq/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sq/freedombone-app-webmail.json +++ b/locale/sq/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-app-xmpp.json b/locale/sq/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sq/freedombone-app-xmpp.json +++ b/locale/sq/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sq/freedombone-backup-local.json b/locale/sq/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sq/freedombone-backup-local.json +++ b/locale/sq/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-backup-remote.json b/locale/sq/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sq/freedombone-backup-remote.json +++ b/locale/sq/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-base-chaoskey.json b/locale/sq/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sq/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-base-email.json b/locale/sq/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sq/freedombone-base-email.json +++ b/locale/sq/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sq/freedombone-config.json b/locale/sq/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sq/freedombone-config.json +++ b/locale/sq/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-controlpanel-user.json b/locale/sq/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sq/freedombone-controlpanel-user.json +++ b/locale/sq/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sq/freedombone-controlpanel.json b/locale/sq/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sq/freedombone-controlpanel.json +++ b/locale/sq/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-image-customise.json b/locale/sq/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sq/freedombone-image-customise.json +++ b/locale/sq/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-image-mesh.json b/locale/sq/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sq/freedombone-image-mesh.json +++ b/locale/sq/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-image.json b/locale/sq/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sq/freedombone-image.json +++ b/locale/sq/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-keydrive.json b/locale/sq/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sq/freedombone-keydrive.json +++ b/locale/sq/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sq/freedombone-mesh-install.json b/locale/sq/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sq/freedombone-mesh-install.json +++ b/locale/sq/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-mirrors.json b/locale/sq/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sq/freedombone-mirrors.json +++ b/locale/sq/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-pin-cert.json b/locale/sq/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sq/freedombone-pin-cert.json +++ b/locale/sq/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-recoverkey.json b/locale/sq/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sq/freedombone-recoverkey.json +++ b/locale/sq/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-restore-local.json b/locale/sq/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sq/freedombone-restore-local.json +++ b/locale/sq/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-restore-remote.json b/locale/sq/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sq/freedombone-restore-remote.json +++ b/locale/sq/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-rmuser.json b/locale/sq/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sq/freedombone-rmuser.json +++ b/locale/sq/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-sec.json b/locale/sq/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sq/freedombone-sec.json +++ b/locale/sq/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-backup.json b/locale/sq/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sq/freedombone-utils-backup.json +++ b/locale/sq/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-final.json b/locale/sq/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sq/freedombone-utils-final.json +++ b/locale/sq/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-interactive.json b/locale/sq/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sq/freedombone-utils-interactive.json +++ b/locale/sq/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-keys.json b/locale/sq/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sq/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-utils-selector.json b/locale/sq/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sq/freedombone-utils-selector.json +++ b/locale/sq/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-web.json b/locale/sq/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sq/freedombone-utils-web.json +++ b/locale/sq/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sq/freedombone-utils-wifi.json b/locale/sq/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sq/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-wifi.json b/locale/sq/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sq/freedombone-wifi.json +++ b/locale/sq/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sq/freedombone.json b/locale/sq/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sq/freedombone.json +++ b/locale/sq/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-adduser.json b/locale/sr/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sr/freedombone-adduser.json +++ b/locale/sr/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sr/freedombone-app-dlna.json b/locale/sr/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sr/freedombone-app-dlna.json +++ b/locale/sr/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sr/freedombone-app-dokuwiki.json b/locale/sr/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sr/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-etherpad.json b/locale/sr/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sr/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-gnusocial.json b/locale/sr/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sr/freedombone-app-gnusocial.json +++ b/locale/sr/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-app-gogs.json b/locale/sr/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sr/freedombone-app-gogs.json +++ b/locale/sr/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-app-htmly.json b/locale/sr/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sr/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-hubzilla.json b/locale/sr/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sr/freedombone-app-hubzilla.json +++ b/locale/sr/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sr/freedombone-app-ipfs.json b/locale/sr/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sr/freedombone-app-ipfs.json +++ b/locale/sr/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sr/freedombone-app-irc.json b/locale/sr/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sr/freedombone-app-irc.json +++ b/locale/sr/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-app-jitsi.json b/locale/sr/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sr/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-pelican.json b/locale/sr/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sr/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-pihole.json b/locale/sr/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sr/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-postactiv.json b/locale/sr/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sr/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-syncthing.json b/locale/sr/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sr/freedombone-app-syncthing.json +++ b/locale/sr/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sr/freedombone-app-tahoelafs.json b/locale/sr/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sr/freedombone-app-tahoelafs.json +++ b/locale/sr/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-app-vim.json b/locale/sr/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sr/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-app-webmail.json b/locale/sr/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sr/freedombone-app-webmail.json +++ b/locale/sr/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-app-xmpp.json b/locale/sr/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sr/freedombone-app-xmpp.json +++ b/locale/sr/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sr/freedombone-backup-local.json b/locale/sr/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sr/freedombone-backup-local.json +++ b/locale/sr/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-backup-remote.json b/locale/sr/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sr/freedombone-backup-remote.json +++ b/locale/sr/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-base-chaoskey.json b/locale/sr/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sr/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-base-email.json b/locale/sr/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sr/freedombone-base-email.json +++ b/locale/sr/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sr/freedombone-config.json b/locale/sr/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sr/freedombone-config.json +++ b/locale/sr/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-controlpanel-user.json b/locale/sr/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sr/freedombone-controlpanel-user.json +++ b/locale/sr/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sr/freedombone-controlpanel.json b/locale/sr/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sr/freedombone-controlpanel.json +++ b/locale/sr/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-image-customise.json b/locale/sr/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sr/freedombone-image-customise.json +++ b/locale/sr/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-image-mesh.json b/locale/sr/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sr/freedombone-image-mesh.json +++ b/locale/sr/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-image.json b/locale/sr/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sr/freedombone-image.json +++ b/locale/sr/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-keydrive.json b/locale/sr/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sr/freedombone-keydrive.json +++ b/locale/sr/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sr/freedombone-mesh-install.json b/locale/sr/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sr/freedombone-mesh-install.json +++ b/locale/sr/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-mirrors.json b/locale/sr/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sr/freedombone-mirrors.json +++ b/locale/sr/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-pin-cert.json b/locale/sr/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sr/freedombone-pin-cert.json +++ b/locale/sr/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-recoverkey.json b/locale/sr/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sr/freedombone-recoverkey.json +++ b/locale/sr/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-restore-local.json b/locale/sr/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sr/freedombone-restore-local.json +++ b/locale/sr/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-restore-remote.json b/locale/sr/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sr/freedombone-restore-remote.json +++ b/locale/sr/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-rmuser.json b/locale/sr/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sr/freedombone-rmuser.json +++ b/locale/sr/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-sec.json b/locale/sr/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sr/freedombone-sec.json +++ b/locale/sr/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-backup.json b/locale/sr/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sr/freedombone-utils-backup.json +++ b/locale/sr/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-final.json b/locale/sr/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sr/freedombone-utils-final.json +++ b/locale/sr/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-interactive.json b/locale/sr/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sr/freedombone-utils-interactive.json +++ b/locale/sr/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-keys.json b/locale/sr/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sr/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-utils-selector.json b/locale/sr/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sr/freedombone-utils-selector.json +++ b/locale/sr/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-web.json b/locale/sr/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sr/freedombone-utils-web.json +++ b/locale/sr/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sr/freedombone-utils-wifi.json b/locale/sr/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sr/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-wifi.json b/locale/sr/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sr/freedombone-wifi.json +++ b/locale/sr/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sr/freedombone.json b/locale/sr/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sr/freedombone.json +++ b/locale/sr/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-adduser.json b/locale/sv/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/sv/freedombone-adduser.json +++ b/locale/sv/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/sv/freedombone-app-dlna.json b/locale/sv/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/sv/freedombone-app-dlna.json +++ b/locale/sv/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/sv/freedombone-app-dokuwiki.json b/locale/sv/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/sv/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-etherpad.json b/locale/sv/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/sv/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-gnusocial.json b/locale/sv/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/sv/freedombone-app-gnusocial.json +++ b/locale/sv/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-app-gogs.json b/locale/sv/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/sv/freedombone-app-gogs.json +++ b/locale/sv/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-app-htmly.json b/locale/sv/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/sv/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-hubzilla.json b/locale/sv/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/sv/freedombone-app-hubzilla.json +++ b/locale/sv/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/sv/freedombone-app-ipfs.json b/locale/sv/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/sv/freedombone-app-ipfs.json +++ b/locale/sv/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/sv/freedombone-app-irc.json b/locale/sv/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/sv/freedombone-app-irc.json +++ b/locale/sv/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-app-jitsi.json b/locale/sv/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/sv/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-pelican.json b/locale/sv/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/sv/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-pihole.json b/locale/sv/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/sv/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-postactiv.json b/locale/sv/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/sv/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-syncthing.json b/locale/sv/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/sv/freedombone-app-syncthing.json +++ b/locale/sv/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/sv/freedombone-app-tahoelafs.json b/locale/sv/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/sv/freedombone-app-tahoelafs.json +++ b/locale/sv/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-app-vim.json b/locale/sv/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/sv/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-app-webmail.json b/locale/sv/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/sv/freedombone-app-webmail.json +++ b/locale/sv/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-app-xmpp.json b/locale/sv/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/sv/freedombone-app-xmpp.json +++ b/locale/sv/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/sv/freedombone-backup-local.json b/locale/sv/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/sv/freedombone-backup-local.json +++ b/locale/sv/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-backup-remote.json b/locale/sv/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/sv/freedombone-backup-remote.json +++ b/locale/sv/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-base-chaoskey.json b/locale/sv/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/sv/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-base-email.json b/locale/sv/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/sv/freedombone-base-email.json +++ b/locale/sv/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/sv/freedombone-config.json b/locale/sv/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/sv/freedombone-config.json +++ b/locale/sv/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-controlpanel-user.json b/locale/sv/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/sv/freedombone-controlpanel-user.json +++ b/locale/sv/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/sv/freedombone-controlpanel.json b/locale/sv/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/sv/freedombone-controlpanel.json +++ b/locale/sv/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-image-customise.json b/locale/sv/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/sv/freedombone-image-customise.json +++ b/locale/sv/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-image-mesh.json b/locale/sv/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/sv/freedombone-image-mesh.json +++ b/locale/sv/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-image.json b/locale/sv/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/sv/freedombone-image.json +++ b/locale/sv/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-keydrive.json b/locale/sv/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/sv/freedombone-keydrive.json +++ b/locale/sv/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/sv/freedombone-mesh-install.json b/locale/sv/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/sv/freedombone-mesh-install.json +++ b/locale/sv/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-mirrors.json b/locale/sv/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/sv/freedombone-mirrors.json +++ b/locale/sv/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-pin-cert.json b/locale/sv/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/sv/freedombone-pin-cert.json +++ b/locale/sv/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-recoverkey.json b/locale/sv/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/sv/freedombone-recoverkey.json +++ b/locale/sv/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-restore-local.json b/locale/sv/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/sv/freedombone-restore-local.json +++ b/locale/sv/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-restore-remote.json b/locale/sv/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/sv/freedombone-restore-remote.json +++ b/locale/sv/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-rmuser.json b/locale/sv/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/sv/freedombone-rmuser.json +++ b/locale/sv/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-sec.json b/locale/sv/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/sv/freedombone-sec.json +++ b/locale/sv/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-backup.json b/locale/sv/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/sv/freedombone-utils-backup.json +++ b/locale/sv/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-final.json b/locale/sv/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/sv/freedombone-utils-final.json +++ b/locale/sv/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-interactive.json b/locale/sv/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/sv/freedombone-utils-interactive.json +++ b/locale/sv/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-keys.json b/locale/sv/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/sv/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-utils-selector.json b/locale/sv/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/sv/freedombone-utils-selector.json +++ b/locale/sv/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-web.json b/locale/sv/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/sv/freedombone-utils-web.json +++ b/locale/sv/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/sv/freedombone-utils-wifi.json b/locale/sv/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/sv/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-wifi.json b/locale/sv/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/sv/freedombone-wifi.json +++ b/locale/sv/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/sv/freedombone.json b/locale/sv/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/sv/freedombone.json +++ b/locale/sv/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-adduser.json b/locale/ta/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/ta/freedombone-adduser.json +++ b/locale/ta/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/ta/freedombone-app-dlna.json b/locale/ta/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/ta/freedombone-app-dlna.json +++ b/locale/ta/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/ta/freedombone-app-dokuwiki.json b/locale/ta/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/ta/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-etherpad.json b/locale/ta/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/ta/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-gnusocial.json b/locale/ta/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/ta/freedombone-app-gnusocial.json +++ b/locale/ta/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-app-gogs.json b/locale/ta/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/ta/freedombone-app-gogs.json +++ b/locale/ta/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-app-htmly.json b/locale/ta/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/ta/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-hubzilla.json b/locale/ta/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/ta/freedombone-app-hubzilla.json +++ b/locale/ta/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/ta/freedombone-app-ipfs.json b/locale/ta/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/ta/freedombone-app-ipfs.json +++ b/locale/ta/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/ta/freedombone-app-irc.json b/locale/ta/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/ta/freedombone-app-irc.json +++ b/locale/ta/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-app-jitsi.json b/locale/ta/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/ta/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-pelican.json b/locale/ta/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/ta/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-pihole.json b/locale/ta/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/ta/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-postactiv.json b/locale/ta/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/ta/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-syncthing.json b/locale/ta/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/ta/freedombone-app-syncthing.json +++ b/locale/ta/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/ta/freedombone-app-tahoelafs.json b/locale/ta/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/ta/freedombone-app-tahoelafs.json +++ b/locale/ta/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-app-vim.json b/locale/ta/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/ta/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-app-webmail.json b/locale/ta/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/ta/freedombone-app-webmail.json +++ b/locale/ta/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-app-xmpp.json b/locale/ta/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/ta/freedombone-app-xmpp.json +++ b/locale/ta/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/ta/freedombone-backup-local.json b/locale/ta/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/ta/freedombone-backup-local.json +++ b/locale/ta/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-backup-remote.json b/locale/ta/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/ta/freedombone-backup-remote.json +++ b/locale/ta/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-base-chaoskey.json b/locale/ta/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/ta/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-base-email.json b/locale/ta/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/ta/freedombone-base-email.json +++ b/locale/ta/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/ta/freedombone-config.json b/locale/ta/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/ta/freedombone-config.json +++ b/locale/ta/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-controlpanel-user.json b/locale/ta/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/ta/freedombone-controlpanel-user.json +++ b/locale/ta/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/ta/freedombone-controlpanel.json b/locale/ta/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/ta/freedombone-controlpanel.json +++ b/locale/ta/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-image-customise.json b/locale/ta/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/ta/freedombone-image-customise.json +++ b/locale/ta/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-image-mesh.json b/locale/ta/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/ta/freedombone-image-mesh.json +++ b/locale/ta/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-image.json b/locale/ta/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/ta/freedombone-image.json +++ b/locale/ta/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-keydrive.json b/locale/ta/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/ta/freedombone-keydrive.json +++ b/locale/ta/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/ta/freedombone-mesh-install.json b/locale/ta/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/ta/freedombone-mesh-install.json +++ b/locale/ta/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-mirrors.json b/locale/ta/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/ta/freedombone-mirrors.json +++ b/locale/ta/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-pin-cert.json b/locale/ta/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/ta/freedombone-pin-cert.json +++ b/locale/ta/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-recoverkey.json b/locale/ta/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/ta/freedombone-recoverkey.json +++ b/locale/ta/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-restore-local.json b/locale/ta/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/ta/freedombone-restore-local.json +++ b/locale/ta/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-restore-remote.json b/locale/ta/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/ta/freedombone-restore-remote.json +++ b/locale/ta/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-rmuser.json b/locale/ta/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/ta/freedombone-rmuser.json +++ b/locale/ta/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-sec.json b/locale/ta/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/ta/freedombone-sec.json +++ b/locale/ta/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-backup.json b/locale/ta/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/ta/freedombone-utils-backup.json +++ b/locale/ta/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-final.json b/locale/ta/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/ta/freedombone-utils-final.json +++ b/locale/ta/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-interactive.json b/locale/ta/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/ta/freedombone-utils-interactive.json +++ b/locale/ta/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-keys.json b/locale/ta/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/ta/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-utils-selector.json b/locale/ta/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/ta/freedombone-utils-selector.json +++ b/locale/ta/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-web.json b/locale/ta/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/ta/freedombone-utils-web.json +++ b/locale/ta/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/ta/freedombone-utils-wifi.json b/locale/ta/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/ta/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-wifi.json b/locale/ta/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/ta/freedombone-wifi.json +++ b/locale/ta/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/ta/freedombone.json b/locale/ta/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/ta/freedombone.json +++ b/locale/ta/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/th/freedombone-adduser.json b/locale/th/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/th/freedombone-adduser.json +++ b/locale/th/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/th/freedombone-app-dlna.json b/locale/th/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/th/freedombone-app-dlna.json +++ b/locale/th/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/th/freedombone-app-dokuwiki.json b/locale/th/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/th/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-etherpad.json b/locale/th/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/th/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-gnusocial.json b/locale/th/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/th/freedombone-app-gnusocial.json +++ b/locale/th/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/th/freedombone-app-gogs.json b/locale/th/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/th/freedombone-app-gogs.json +++ b/locale/th/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/th/freedombone-app-htmly.json b/locale/th/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/th/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-hubzilla.json b/locale/th/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/th/freedombone-app-hubzilla.json +++ b/locale/th/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/th/freedombone-app-ipfs.json b/locale/th/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/th/freedombone-app-ipfs.json +++ b/locale/th/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/th/freedombone-app-irc.json b/locale/th/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/th/freedombone-app-irc.json +++ b/locale/th/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/th/freedombone-app-jitsi.json b/locale/th/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/th/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-pelican.json b/locale/th/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/th/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-pihole.json b/locale/th/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/th/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-postactiv.json b/locale/th/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/th/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-syncthing.json b/locale/th/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/th/freedombone-app-syncthing.json +++ b/locale/th/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/th/freedombone-app-tahoelafs.json b/locale/th/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/th/freedombone-app-tahoelafs.json +++ b/locale/th/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/th/freedombone-app-vim.json b/locale/th/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/th/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-app-webmail.json b/locale/th/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/th/freedombone-app-webmail.json +++ b/locale/th/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/th/freedombone-app-xmpp.json b/locale/th/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/th/freedombone-app-xmpp.json +++ b/locale/th/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/th/freedombone-backup-local.json b/locale/th/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/th/freedombone-backup-local.json +++ b/locale/th/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/th/freedombone-backup-remote.json b/locale/th/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/th/freedombone-backup-remote.json +++ b/locale/th/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/th/freedombone-base-chaoskey.json b/locale/th/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/th/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-base-email.json b/locale/th/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/th/freedombone-base-email.json +++ b/locale/th/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/th/freedombone-config.json b/locale/th/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/th/freedombone-config.json +++ b/locale/th/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/th/freedombone-controlpanel-user.json b/locale/th/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/th/freedombone-controlpanel-user.json +++ b/locale/th/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/th/freedombone-controlpanel.json b/locale/th/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/th/freedombone-controlpanel.json +++ b/locale/th/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/th/freedombone-image-customise.json b/locale/th/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/th/freedombone-image-customise.json +++ b/locale/th/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/th/freedombone-image-mesh.json b/locale/th/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/th/freedombone-image-mesh.json +++ b/locale/th/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/th/freedombone-image.json b/locale/th/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/th/freedombone-image.json +++ b/locale/th/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/th/freedombone-keydrive.json b/locale/th/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/th/freedombone-keydrive.json +++ b/locale/th/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/th/freedombone-mesh-install.json b/locale/th/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/th/freedombone-mesh-install.json +++ b/locale/th/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/th/freedombone-mirrors.json b/locale/th/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/th/freedombone-mirrors.json +++ b/locale/th/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/th/freedombone-pin-cert.json b/locale/th/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/th/freedombone-pin-cert.json +++ b/locale/th/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/th/freedombone-recoverkey.json b/locale/th/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/th/freedombone-recoverkey.json +++ b/locale/th/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/th/freedombone-restore-local.json b/locale/th/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/th/freedombone-restore-local.json +++ b/locale/th/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/th/freedombone-restore-remote.json b/locale/th/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/th/freedombone-restore-remote.json +++ b/locale/th/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/th/freedombone-rmuser.json b/locale/th/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/th/freedombone-rmuser.json +++ b/locale/th/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/th/freedombone-sec.json b/locale/th/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/th/freedombone-sec.json +++ b/locale/th/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-backup.json b/locale/th/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/th/freedombone-utils-backup.json +++ b/locale/th/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-final.json b/locale/th/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/th/freedombone-utils-final.json +++ b/locale/th/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-interactive.json b/locale/th/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/th/freedombone-utils-interactive.json +++ b/locale/th/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-keys.json b/locale/th/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/th/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-utils-selector.json b/locale/th/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/th/freedombone-utils-selector.json +++ b/locale/th/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-web.json b/locale/th/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/th/freedombone-utils-web.json +++ b/locale/th/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/th/freedombone-utils-wifi.json b/locale/th/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/th/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-wifi.json b/locale/th/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/th/freedombone-wifi.json +++ b/locale/th/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/th/freedombone.json b/locale/th/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/th/freedombone.json +++ b/locale/th/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-adduser.json b/locale/tl/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/tl/freedombone-adduser.json +++ b/locale/tl/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/tl/freedombone-app-dlna.json b/locale/tl/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/tl/freedombone-app-dlna.json +++ b/locale/tl/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/tl/freedombone-app-dokuwiki.json b/locale/tl/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/tl/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-etherpad.json b/locale/tl/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/tl/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-gnusocial.json b/locale/tl/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/tl/freedombone-app-gnusocial.json +++ b/locale/tl/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-app-gogs.json b/locale/tl/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/tl/freedombone-app-gogs.json +++ b/locale/tl/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-app-htmly.json b/locale/tl/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/tl/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-hubzilla.json b/locale/tl/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/tl/freedombone-app-hubzilla.json +++ b/locale/tl/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/tl/freedombone-app-ipfs.json b/locale/tl/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/tl/freedombone-app-ipfs.json +++ b/locale/tl/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/tl/freedombone-app-irc.json b/locale/tl/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/tl/freedombone-app-irc.json +++ b/locale/tl/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-app-jitsi.json b/locale/tl/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/tl/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-pelican.json b/locale/tl/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/tl/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-pihole.json b/locale/tl/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/tl/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-postactiv.json b/locale/tl/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/tl/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-syncthing.json b/locale/tl/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/tl/freedombone-app-syncthing.json +++ b/locale/tl/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/tl/freedombone-app-tahoelafs.json b/locale/tl/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/tl/freedombone-app-tahoelafs.json +++ b/locale/tl/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-app-vim.json b/locale/tl/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/tl/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-app-webmail.json b/locale/tl/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/tl/freedombone-app-webmail.json +++ b/locale/tl/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-app-xmpp.json b/locale/tl/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/tl/freedombone-app-xmpp.json +++ b/locale/tl/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/tl/freedombone-backup-local.json b/locale/tl/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/tl/freedombone-backup-local.json +++ b/locale/tl/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-backup-remote.json b/locale/tl/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/tl/freedombone-backup-remote.json +++ b/locale/tl/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-base-chaoskey.json b/locale/tl/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/tl/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-base-email.json b/locale/tl/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/tl/freedombone-base-email.json +++ b/locale/tl/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/tl/freedombone-config.json b/locale/tl/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/tl/freedombone-config.json +++ b/locale/tl/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-controlpanel-user.json b/locale/tl/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/tl/freedombone-controlpanel-user.json +++ b/locale/tl/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/tl/freedombone-controlpanel.json b/locale/tl/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/tl/freedombone-controlpanel.json +++ b/locale/tl/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-image-customise.json b/locale/tl/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/tl/freedombone-image-customise.json +++ b/locale/tl/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-image-mesh.json b/locale/tl/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/tl/freedombone-image-mesh.json +++ b/locale/tl/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-image.json b/locale/tl/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/tl/freedombone-image.json +++ b/locale/tl/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-keydrive.json b/locale/tl/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/tl/freedombone-keydrive.json +++ b/locale/tl/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/tl/freedombone-mesh-install.json b/locale/tl/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/tl/freedombone-mesh-install.json +++ b/locale/tl/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-mirrors.json b/locale/tl/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/tl/freedombone-mirrors.json +++ b/locale/tl/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-pin-cert.json b/locale/tl/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/tl/freedombone-pin-cert.json +++ b/locale/tl/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-recoverkey.json b/locale/tl/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/tl/freedombone-recoverkey.json +++ b/locale/tl/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-restore-local.json b/locale/tl/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/tl/freedombone-restore-local.json +++ b/locale/tl/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-restore-remote.json b/locale/tl/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/tl/freedombone-restore-remote.json +++ b/locale/tl/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-rmuser.json b/locale/tl/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/tl/freedombone-rmuser.json +++ b/locale/tl/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-sec.json b/locale/tl/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/tl/freedombone-sec.json +++ b/locale/tl/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-backup.json b/locale/tl/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/tl/freedombone-utils-backup.json +++ b/locale/tl/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-final.json b/locale/tl/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/tl/freedombone-utils-final.json +++ b/locale/tl/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-interactive.json b/locale/tl/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/tl/freedombone-utils-interactive.json +++ b/locale/tl/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-keys.json b/locale/tl/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/tl/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-utils-selector.json b/locale/tl/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/tl/freedombone-utils-selector.json +++ b/locale/tl/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-web.json b/locale/tl/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/tl/freedombone-utils-web.json +++ b/locale/tl/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/tl/freedombone-utils-wifi.json b/locale/tl/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/tl/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-wifi.json b/locale/tl/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/tl/freedombone-wifi.json +++ b/locale/tl/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/tl/freedombone.json b/locale/tl/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/tl/freedombone.json +++ b/locale/tl/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/to/freedombone-adduser.json b/locale/to/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/to/freedombone-adduser.json +++ b/locale/to/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/to/freedombone-app-dlna.json b/locale/to/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/to/freedombone-app-dlna.json +++ b/locale/to/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/to/freedombone-app-dokuwiki.json b/locale/to/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/to/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-etherpad.json b/locale/to/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/to/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-gnusocial.json b/locale/to/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/to/freedombone-app-gnusocial.json +++ b/locale/to/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/to/freedombone-app-gogs.json b/locale/to/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/to/freedombone-app-gogs.json +++ b/locale/to/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/to/freedombone-app-htmly.json b/locale/to/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/to/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-hubzilla.json b/locale/to/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/to/freedombone-app-hubzilla.json +++ b/locale/to/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/to/freedombone-app-ipfs.json b/locale/to/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/to/freedombone-app-ipfs.json +++ b/locale/to/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/to/freedombone-app-irc.json b/locale/to/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/to/freedombone-app-irc.json +++ b/locale/to/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/to/freedombone-app-jitsi.json b/locale/to/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/to/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-pelican.json b/locale/to/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/to/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-pihole.json b/locale/to/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/to/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-postactiv.json b/locale/to/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/to/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-syncthing.json b/locale/to/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/to/freedombone-app-syncthing.json +++ b/locale/to/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/to/freedombone-app-tahoelafs.json b/locale/to/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/to/freedombone-app-tahoelafs.json +++ b/locale/to/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/to/freedombone-app-vim.json b/locale/to/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/to/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-app-webmail.json b/locale/to/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/to/freedombone-app-webmail.json +++ b/locale/to/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/to/freedombone-app-xmpp.json b/locale/to/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/to/freedombone-app-xmpp.json +++ b/locale/to/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/to/freedombone-backup-local.json b/locale/to/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/to/freedombone-backup-local.json +++ b/locale/to/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/to/freedombone-backup-remote.json b/locale/to/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/to/freedombone-backup-remote.json +++ b/locale/to/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/to/freedombone-base-chaoskey.json b/locale/to/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/to/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-base-email.json b/locale/to/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/to/freedombone-base-email.json +++ b/locale/to/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/to/freedombone-config.json b/locale/to/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/to/freedombone-config.json +++ b/locale/to/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/to/freedombone-controlpanel-user.json b/locale/to/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/to/freedombone-controlpanel-user.json +++ b/locale/to/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/to/freedombone-controlpanel.json b/locale/to/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/to/freedombone-controlpanel.json +++ b/locale/to/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/to/freedombone-image-customise.json b/locale/to/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/to/freedombone-image-customise.json +++ b/locale/to/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/to/freedombone-image-mesh.json b/locale/to/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/to/freedombone-image-mesh.json +++ b/locale/to/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/to/freedombone-image.json b/locale/to/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/to/freedombone-image.json +++ b/locale/to/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/to/freedombone-keydrive.json b/locale/to/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/to/freedombone-keydrive.json +++ b/locale/to/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/to/freedombone-mesh-install.json b/locale/to/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/to/freedombone-mesh-install.json +++ b/locale/to/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/to/freedombone-mirrors.json b/locale/to/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/to/freedombone-mirrors.json +++ b/locale/to/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/to/freedombone-pin-cert.json b/locale/to/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/to/freedombone-pin-cert.json +++ b/locale/to/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/to/freedombone-recoverkey.json b/locale/to/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/to/freedombone-recoverkey.json +++ b/locale/to/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/to/freedombone-restore-local.json b/locale/to/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/to/freedombone-restore-local.json +++ b/locale/to/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/to/freedombone-restore-remote.json b/locale/to/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/to/freedombone-restore-remote.json +++ b/locale/to/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/to/freedombone-rmuser.json b/locale/to/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/to/freedombone-rmuser.json +++ b/locale/to/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/to/freedombone-sec.json b/locale/to/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/to/freedombone-sec.json +++ b/locale/to/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-backup.json b/locale/to/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/to/freedombone-utils-backup.json +++ b/locale/to/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-final.json b/locale/to/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/to/freedombone-utils-final.json +++ b/locale/to/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-interactive.json b/locale/to/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/to/freedombone-utils-interactive.json +++ b/locale/to/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-keys.json b/locale/to/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/to/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-utils-selector.json b/locale/to/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/to/freedombone-utils-selector.json +++ b/locale/to/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-web.json b/locale/to/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/to/freedombone-utils-web.json +++ b/locale/to/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/to/freedombone-utils-wifi.json b/locale/to/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/to/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-wifi.json b/locale/to/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/to/freedombone-wifi.json +++ b/locale/to/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/to/freedombone.json b/locale/to/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/to/freedombone.json +++ b/locale/to/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-adduser.json b/locale/tr/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/tr/freedombone-adduser.json +++ b/locale/tr/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/tr/freedombone-app-dlna.json b/locale/tr/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/tr/freedombone-app-dlna.json +++ b/locale/tr/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/tr/freedombone-app-dokuwiki.json b/locale/tr/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/tr/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-etherpad.json b/locale/tr/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/tr/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-gnusocial.json b/locale/tr/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/tr/freedombone-app-gnusocial.json +++ b/locale/tr/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-app-gogs.json b/locale/tr/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/tr/freedombone-app-gogs.json +++ b/locale/tr/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-app-htmly.json b/locale/tr/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/tr/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-hubzilla.json b/locale/tr/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/tr/freedombone-app-hubzilla.json +++ b/locale/tr/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/tr/freedombone-app-ipfs.json b/locale/tr/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/tr/freedombone-app-ipfs.json +++ b/locale/tr/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/tr/freedombone-app-irc.json b/locale/tr/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/tr/freedombone-app-irc.json +++ b/locale/tr/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-app-jitsi.json b/locale/tr/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/tr/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-pelican.json b/locale/tr/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/tr/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-pihole.json b/locale/tr/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/tr/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-postactiv.json b/locale/tr/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/tr/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-syncthing.json b/locale/tr/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/tr/freedombone-app-syncthing.json +++ b/locale/tr/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/tr/freedombone-app-tahoelafs.json b/locale/tr/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/tr/freedombone-app-tahoelafs.json +++ b/locale/tr/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-app-vim.json b/locale/tr/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/tr/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-app-webmail.json b/locale/tr/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/tr/freedombone-app-webmail.json +++ b/locale/tr/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-app-xmpp.json b/locale/tr/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/tr/freedombone-app-xmpp.json +++ b/locale/tr/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/tr/freedombone-backup-local.json b/locale/tr/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/tr/freedombone-backup-local.json +++ b/locale/tr/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-backup-remote.json b/locale/tr/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/tr/freedombone-backup-remote.json +++ b/locale/tr/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-base-chaoskey.json b/locale/tr/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/tr/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-base-email.json b/locale/tr/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/tr/freedombone-base-email.json +++ b/locale/tr/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/tr/freedombone-config.json b/locale/tr/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/tr/freedombone-config.json +++ b/locale/tr/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-controlpanel-user.json b/locale/tr/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/tr/freedombone-controlpanel-user.json +++ b/locale/tr/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/tr/freedombone-controlpanel.json b/locale/tr/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/tr/freedombone-controlpanel.json +++ b/locale/tr/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-image-customise.json b/locale/tr/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/tr/freedombone-image-customise.json +++ b/locale/tr/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-image-mesh.json b/locale/tr/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/tr/freedombone-image-mesh.json +++ b/locale/tr/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-image.json b/locale/tr/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/tr/freedombone-image.json +++ b/locale/tr/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-keydrive.json b/locale/tr/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/tr/freedombone-keydrive.json +++ b/locale/tr/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/tr/freedombone-mesh-install.json b/locale/tr/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/tr/freedombone-mesh-install.json +++ b/locale/tr/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-mirrors.json b/locale/tr/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/tr/freedombone-mirrors.json +++ b/locale/tr/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-pin-cert.json b/locale/tr/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/tr/freedombone-pin-cert.json +++ b/locale/tr/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-recoverkey.json b/locale/tr/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/tr/freedombone-recoverkey.json +++ b/locale/tr/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-restore-local.json b/locale/tr/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/tr/freedombone-restore-local.json +++ b/locale/tr/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-restore-remote.json b/locale/tr/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/tr/freedombone-restore-remote.json +++ b/locale/tr/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-rmuser.json b/locale/tr/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/tr/freedombone-rmuser.json +++ b/locale/tr/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-sec.json b/locale/tr/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/tr/freedombone-sec.json +++ b/locale/tr/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-backup.json b/locale/tr/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/tr/freedombone-utils-backup.json +++ b/locale/tr/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-final.json b/locale/tr/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/tr/freedombone-utils-final.json +++ b/locale/tr/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-interactive.json b/locale/tr/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/tr/freedombone-utils-interactive.json +++ b/locale/tr/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-keys.json b/locale/tr/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/tr/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-utils-selector.json b/locale/tr/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/tr/freedombone-utils-selector.json +++ b/locale/tr/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-web.json b/locale/tr/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/tr/freedombone-utils-web.json +++ b/locale/tr/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/tr/freedombone-utils-wifi.json b/locale/tr/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/tr/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-wifi.json b/locale/tr/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/tr/freedombone-wifi.json +++ b/locale/tr/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/tr/freedombone.json b/locale/tr/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/tr/freedombone.json +++ b/locale/tr/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-adduser.json b/locale/uk/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/uk/freedombone-adduser.json +++ b/locale/uk/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/uk/freedombone-app-dlna.json b/locale/uk/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/uk/freedombone-app-dlna.json +++ b/locale/uk/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/uk/freedombone-app-dokuwiki.json b/locale/uk/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/uk/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-etherpad.json b/locale/uk/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/uk/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-gnusocial.json b/locale/uk/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/uk/freedombone-app-gnusocial.json +++ b/locale/uk/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-app-gogs.json b/locale/uk/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/uk/freedombone-app-gogs.json +++ b/locale/uk/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-app-htmly.json b/locale/uk/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/uk/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-hubzilla.json b/locale/uk/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/uk/freedombone-app-hubzilla.json +++ b/locale/uk/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/uk/freedombone-app-ipfs.json b/locale/uk/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/uk/freedombone-app-ipfs.json +++ b/locale/uk/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/uk/freedombone-app-irc.json b/locale/uk/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/uk/freedombone-app-irc.json +++ b/locale/uk/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-app-jitsi.json b/locale/uk/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/uk/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-pelican.json b/locale/uk/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/uk/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-pihole.json b/locale/uk/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/uk/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-postactiv.json b/locale/uk/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/uk/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-syncthing.json b/locale/uk/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/uk/freedombone-app-syncthing.json +++ b/locale/uk/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/uk/freedombone-app-tahoelafs.json b/locale/uk/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/uk/freedombone-app-tahoelafs.json +++ b/locale/uk/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-app-vim.json b/locale/uk/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/uk/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-app-webmail.json b/locale/uk/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/uk/freedombone-app-webmail.json +++ b/locale/uk/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-app-xmpp.json b/locale/uk/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/uk/freedombone-app-xmpp.json +++ b/locale/uk/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/uk/freedombone-backup-local.json b/locale/uk/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/uk/freedombone-backup-local.json +++ b/locale/uk/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-backup-remote.json b/locale/uk/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/uk/freedombone-backup-remote.json +++ b/locale/uk/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-base-chaoskey.json b/locale/uk/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/uk/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-base-email.json b/locale/uk/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/uk/freedombone-base-email.json +++ b/locale/uk/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/uk/freedombone-config.json b/locale/uk/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/uk/freedombone-config.json +++ b/locale/uk/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-controlpanel-user.json b/locale/uk/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/uk/freedombone-controlpanel-user.json +++ b/locale/uk/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/uk/freedombone-controlpanel.json b/locale/uk/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/uk/freedombone-controlpanel.json +++ b/locale/uk/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-image-customise.json b/locale/uk/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/uk/freedombone-image-customise.json +++ b/locale/uk/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-image-mesh.json b/locale/uk/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/uk/freedombone-image-mesh.json +++ b/locale/uk/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-image.json b/locale/uk/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/uk/freedombone-image.json +++ b/locale/uk/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-keydrive.json b/locale/uk/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/uk/freedombone-keydrive.json +++ b/locale/uk/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/uk/freedombone-mesh-install.json b/locale/uk/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/uk/freedombone-mesh-install.json +++ b/locale/uk/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-mirrors.json b/locale/uk/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/uk/freedombone-mirrors.json +++ b/locale/uk/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-pin-cert.json b/locale/uk/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/uk/freedombone-pin-cert.json +++ b/locale/uk/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-recoverkey.json b/locale/uk/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/uk/freedombone-recoverkey.json +++ b/locale/uk/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-restore-local.json b/locale/uk/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/uk/freedombone-restore-local.json +++ b/locale/uk/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-restore-remote.json b/locale/uk/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/uk/freedombone-restore-remote.json +++ b/locale/uk/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-rmuser.json b/locale/uk/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/uk/freedombone-rmuser.json +++ b/locale/uk/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-sec.json b/locale/uk/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/uk/freedombone-sec.json +++ b/locale/uk/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-backup.json b/locale/uk/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/uk/freedombone-utils-backup.json +++ b/locale/uk/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-final.json b/locale/uk/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/uk/freedombone-utils-final.json +++ b/locale/uk/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-interactive.json b/locale/uk/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/uk/freedombone-utils-interactive.json +++ b/locale/uk/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-keys.json b/locale/uk/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/uk/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-utils-selector.json b/locale/uk/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/uk/freedombone-utils-selector.json +++ b/locale/uk/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-web.json b/locale/uk/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/uk/freedombone-utils-web.json +++ b/locale/uk/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/uk/freedombone-utils-wifi.json b/locale/uk/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/uk/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-wifi.json b/locale/uk/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/uk/freedombone-wifi.json +++ b/locale/uk/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/uk/freedombone.json b/locale/uk/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/uk/freedombone.json +++ b/locale/uk/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-adduser.json b/locale/vi/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/vi/freedombone-adduser.json +++ b/locale/vi/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/vi/freedombone-app-dlna.json b/locale/vi/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/vi/freedombone-app-dlna.json +++ b/locale/vi/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/vi/freedombone-app-dokuwiki.json b/locale/vi/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/vi/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-etherpad.json b/locale/vi/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/vi/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-gnusocial.json b/locale/vi/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/vi/freedombone-app-gnusocial.json +++ b/locale/vi/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-app-gogs.json b/locale/vi/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/vi/freedombone-app-gogs.json +++ b/locale/vi/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-app-htmly.json b/locale/vi/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/vi/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-hubzilla.json b/locale/vi/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/vi/freedombone-app-hubzilla.json +++ b/locale/vi/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/vi/freedombone-app-ipfs.json b/locale/vi/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/vi/freedombone-app-ipfs.json +++ b/locale/vi/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/vi/freedombone-app-irc.json b/locale/vi/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/vi/freedombone-app-irc.json +++ b/locale/vi/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-app-jitsi.json b/locale/vi/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/vi/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-pelican.json b/locale/vi/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/vi/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-pihole.json b/locale/vi/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/vi/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-postactiv.json b/locale/vi/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/vi/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-syncthing.json b/locale/vi/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/vi/freedombone-app-syncthing.json +++ b/locale/vi/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/vi/freedombone-app-tahoelafs.json b/locale/vi/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/vi/freedombone-app-tahoelafs.json +++ b/locale/vi/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-app-vim.json b/locale/vi/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/vi/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-app-webmail.json b/locale/vi/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/vi/freedombone-app-webmail.json +++ b/locale/vi/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-app-xmpp.json b/locale/vi/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/vi/freedombone-app-xmpp.json +++ b/locale/vi/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/vi/freedombone-backup-local.json b/locale/vi/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/vi/freedombone-backup-local.json +++ b/locale/vi/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-backup-remote.json b/locale/vi/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/vi/freedombone-backup-remote.json +++ b/locale/vi/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-base-chaoskey.json b/locale/vi/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/vi/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-base-email.json b/locale/vi/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/vi/freedombone-base-email.json +++ b/locale/vi/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/vi/freedombone-config.json b/locale/vi/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/vi/freedombone-config.json +++ b/locale/vi/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-controlpanel-user.json b/locale/vi/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/vi/freedombone-controlpanel-user.json +++ b/locale/vi/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/vi/freedombone-controlpanel.json b/locale/vi/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/vi/freedombone-controlpanel.json +++ b/locale/vi/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-image-customise.json b/locale/vi/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/vi/freedombone-image-customise.json +++ b/locale/vi/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-image-mesh.json b/locale/vi/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/vi/freedombone-image-mesh.json +++ b/locale/vi/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-image.json b/locale/vi/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/vi/freedombone-image.json +++ b/locale/vi/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-keydrive.json b/locale/vi/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/vi/freedombone-keydrive.json +++ b/locale/vi/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/vi/freedombone-mesh-install.json b/locale/vi/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/vi/freedombone-mesh-install.json +++ b/locale/vi/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-mirrors.json b/locale/vi/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/vi/freedombone-mirrors.json +++ b/locale/vi/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-pin-cert.json b/locale/vi/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/vi/freedombone-pin-cert.json +++ b/locale/vi/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-recoverkey.json b/locale/vi/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/vi/freedombone-recoverkey.json +++ b/locale/vi/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-restore-local.json b/locale/vi/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/vi/freedombone-restore-local.json +++ b/locale/vi/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-restore-remote.json b/locale/vi/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/vi/freedombone-restore-remote.json +++ b/locale/vi/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-rmuser.json b/locale/vi/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/vi/freedombone-rmuser.json +++ b/locale/vi/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-sec.json b/locale/vi/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/vi/freedombone-sec.json +++ b/locale/vi/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-backup.json b/locale/vi/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/vi/freedombone-utils-backup.json +++ b/locale/vi/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-final.json b/locale/vi/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/vi/freedombone-utils-final.json +++ b/locale/vi/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-interactive.json b/locale/vi/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/vi/freedombone-utils-interactive.json +++ b/locale/vi/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-keys.json b/locale/vi/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/vi/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-utils-selector.json b/locale/vi/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/vi/freedombone-utils-selector.json +++ b/locale/vi/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-web.json b/locale/vi/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/vi/freedombone-utils-web.json +++ b/locale/vi/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/vi/freedombone-utils-wifi.json b/locale/vi/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/vi/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-wifi.json b/locale/vi/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/vi/freedombone-wifi.json +++ b/locale/vi/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/vi/freedombone.json b/locale/vi/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/vi/freedombone.json +++ b/locale/vi/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-adduser.json b/locale/zh_cn/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/zh_cn/freedombone-adduser.json +++ b/locale/zh_cn/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/zh_cn/freedombone-app-dlna.json b/locale/zh_cn/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/zh_cn/freedombone-app-dlna.json +++ b/locale/zh_cn/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/zh_cn/freedombone-app-dokuwiki.json b/locale/zh_cn/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/zh_cn/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-etherpad.json b/locale/zh_cn/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/zh_cn/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-gnusocial.json b/locale/zh_cn/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/zh_cn/freedombone-app-gnusocial.json +++ b/locale/zh_cn/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-gogs.json b/locale/zh_cn/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/zh_cn/freedombone-app-gogs.json +++ b/locale/zh_cn/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-htmly.json b/locale/zh_cn/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/zh_cn/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-hubzilla.json b/locale/zh_cn/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/zh_cn/freedombone-app-hubzilla.json +++ b/locale/zh_cn/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/zh_cn/freedombone-app-ipfs.json b/locale/zh_cn/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/zh_cn/freedombone-app-ipfs.json +++ b/locale/zh_cn/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/zh_cn/freedombone-app-irc.json b/locale/zh_cn/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/zh_cn/freedombone-app-irc.json +++ b/locale/zh_cn/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-jitsi.json b/locale/zh_cn/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/zh_cn/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-pelican.json b/locale/zh_cn/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/zh_cn/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-pihole.json b/locale/zh_cn/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/zh_cn/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-postactiv.json b/locale/zh_cn/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/zh_cn/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-syncthing.json b/locale/zh_cn/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/zh_cn/freedombone-app-syncthing.json +++ b/locale/zh_cn/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/zh_cn/freedombone-app-tahoelafs.json b/locale/zh_cn/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/zh_cn/freedombone-app-tahoelafs.json +++ b/locale/zh_cn/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-vim.json b/locale/zh_cn/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/zh_cn/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-webmail.json b/locale/zh_cn/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/zh_cn/freedombone-app-webmail.json +++ b/locale/zh_cn/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-app-xmpp.json b/locale/zh_cn/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/zh_cn/freedombone-app-xmpp.json +++ b/locale/zh_cn/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/zh_cn/freedombone-backup-local.json b/locale/zh_cn/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/zh_cn/freedombone-backup-local.json +++ b/locale/zh_cn/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-backup-remote.json b/locale/zh_cn/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/zh_cn/freedombone-backup-remote.json +++ b/locale/zh_cn/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-base-chaoskey.json b/locale/zh_cn/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/zh_cn/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-base-email.json b/locale/zh_cn/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/zh_cn/freedombone-base-email.json +++ b/locale/zh_cn/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/zh_cn/freedombone-config.json b/locale/zh_cn/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/zh_cn/freedombone-config.json +++ b/locale/zh_cn/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-controlpanel-user.json b/locale/zh_cn/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/zh_cn/freedombone-controlpanel-user.json +++ b/locale/zh_cn/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/zh_cn/freedombone-controlpanel.json b/locale/zh_cn/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/zh_cn/freedombone-controlpanel.json +++ b/locale/zh_cn/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-customise.json b/locale/zh_cn/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/zh_cn/freedombone-image-customise.json +++ b/locale/zh_cn/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-mesh.json b/locale/zh_cn/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/zh_cn/freedombone-image-mesh.json +++ b/locale/zh_cn/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image.json b/locale/zh_cn/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/zh_cn/freedombone-image.json +++ b/locale/zh_cn/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-keydrive.json b/locale/zh_cn/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/zh_cn/freedombone-keydrive.json +++ b/locale/zh_cn/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/zh_cn/freedombone-mesh-install.json b/locale/zh_cn/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/zh_cn/freedombone-mesh-install.json +++ b/locale/zh_cn/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-mirrors.json b/locale/zh_cn/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/zh_cn/freedombone-mirrors.json +++ b/locale/zh_cn/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-pin-cert.json b/locale/zh_cn/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/zh_cn/freedombone-pin-cert.json +++ b/locale/zh_cn/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-recoverkey.json b/locale/zh_cn/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/zh_cn/freedombone-recoverkey.json +++ b/locale/zh_cn/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-restore-local.json b/locale/zh_cn/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/zh_cn/freedombone-restore-local.json +++ b/locale/zh_cn/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-restore-remote.json b/locale/zh_cn/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/zh_cn/freedombone-restore-remote.json +++ b/locale/zh_cn/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmuser.json b/locale/zh_cn/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/zh_cn/freedombone-rmuser.json +++ b/locale/zh_cn/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-sec.json b/locale/zh_cn/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/zh_cn/freedombone-sec.json +++ b/locale/zh_cn/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-backup.json b/locale/zh_cn/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/zh_cn/freedombone-utils-backup.json +++ b/locale/zh_cn/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-final.json b/locale/zh_cn/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/zh_cn/freedombone-utils-final.json +++ b/locale/zh_cn/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-interactive.json b/locale/zh_cn/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/zh_cn/freedombone-utils-interactive.json +++ b/locale/zh_cn/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-keys.json b/locale/zh_cn/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/zh_cn/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-selector.json b/locale/zh_cn/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/zh_cn/freedombone-utils-selector.json +++ b/locale/zh_cn/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-web.json b/locale/zh_cn/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/zh_cn/freedombone-utils-web.json +++ b/locale/zh_cn/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone-utils-wifi.json b/locale/zh_cn/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/zh_cn/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-wifi.json b/locale/zh_cn/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/zh_cn/freedombone-wifi.json +++ b/locale/zh_cn/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/zh_cn/freedombone.json b/locale/zh_cn/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/zh_cn/freedombone.json +++ b/locale/zh_cn/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-adduser.json b/locale/zh_tw/freedombone-adduser.json index 179e11c3..6f08850f 100644 --- a/locale/zh_tw/freedombone-adduser.json +++ b/locale/zh_tw/freedombone-adduser.json @@ -3,12 +3,9 @@ "$COMPLETION_FILE not found": "", "It's very important to add a password to your GPG key so that": "", "if anyone does get access to your email they still won't be able": "", - "Adding an XMPP account for $MY_USERNAME": "", - "XMPP account not created": "", - "Adding XMPP client setup": "", - "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "Adding user to ${app_name}": "", + "Failed with error code ${retval}": "", "New user $MY_USERNAME was created": "", - "Their SIP phone extension is $SIP_EXTENSION": "", "Their login password is $NEW_USER_PASSWORD": "", "They can download their GPG keys with:": "", "They should also run ${PROJECT_NAME}-client on their system to ensure": "" diff --git a/locale/zh_tw/freedombone-app-dlna.json b/locale/zh_tw/freedombone-app-dlna.json index 24c951c6..9413aa45 100644 --- a/locale/zh_tw/freedombone-app-dlna.json +++ b/locale/zh_tw/freedombone-app-dlna.json @@ -5,8 +5,6 @@ "Attach a drive containing playable media": "", "Remove a drive containing playable media": "", "Exit": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring DLNA cache": "", "Backing up DLNA cache": "", "Backup of DLNA cache complete": "", diff --git a/locale/zh_tw/freedombone-app-dokuwiki.json b/locale/zh_tw/freedombone-app-dokuwiki.json new file mode 100644 index 00000000..d8ef0540 --- /dev/null +++ b/locale/zh_tw/freedombone-app-dokuwiki.json @@ -0,0 +1,10 @@ +{ + "Restoring Dokuwiki installation": "", + "Restore of Dokuwiki complete": "", + "Backing up dokuwiki": "", + "Restoring Dokuwiki installation $DOKUWIKI_DOMAIN_NAME": "", + "Dokuwiki password": "", + "Dokuwiki onion domain: ${DOKUWIKI_ONION_HOSTNAME}": "", + "Dokuwiki username: $MY_USERNAME": "", + "Dokuwiki password: $DOKUWIKI_ADMIN_PASSWORD": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-etherpad.json b/locale/zh_tw/freedombone-app-etherpad.json new file mode 100644 index 00000000..3065e3fc --- /dev/null +++ b/locale/zh_tw/freedombone-app-etherpad.json @@ -0,0 +1,18 @@ +{ + "Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!": "", + "Etherpad Title": "", + "Freedombone Control Panel": "", + "Title has been set": "", + "Etherpad Welcome Message": "", + "Welcome message has been set": "", + "Etherpad Settings": "", + "Choose an operation:": "", + "Set Title": "", + "Set a welcome message": "", + "Exit": "", + "etherpad domain specified but not found in ${temp_backup_dir}": "", + "Etherpad administrator": "", + "Etherpad administrator nickname: $MY_USERNAME": "", + "Etherpad administrator password: $ETHERPAD_ADMIN_PASSWORD": "", + "Etherpad onion domain: ${ETHERPAD_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-gnusocial.json b/locale/zh_tw/freedombone-app-gnusocial.json index d6d92419..11db1871 100644 --- a/locale/zh_tw/freedombone-app-gnusocial.json +++ b/locale/zh_tw/freedombone-app-gnusocial.json @@ -1,21 +1,28 @@ { "Freedombone Configuration": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "GNU Social Configuration": "", + "\\nPlease enter your GNU Social details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", "Domain:": "", "Welcome Message:": "", "Background image URL:": "", "Code:": "", "Domain name validation": "", - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", + "GNU Social": "", + "Freedombone Control Panel": "", + "Set GNU Social login background": "", + "The background image has been set": "", + "Set GNU Social welcome message": "", + "Welcome message has been set": "", + "Choose an operation:": "", + "Set a login screen background image": "", + "Set a welcome message": "", + "Exit": "", "Restoring gnusocial": "", "Restore of gnusocial complete": "", "Backing up GNU social installation": "", "gnusocial domain specified but not found in ${temp_backup_dir}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "" + "Gnusocial administrator": "", + "Gnusocial administrator nickname: $MY_USERNAME": "", + "Gnusocial administrator password: $GNUSOCIAL_ADMIN_PASSWORD": "", + "Gnusocial onion domain: ${GNUSOCIAL_ONION_HOSTNAME}": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-gogs.json b/locale/zh_tw/freedombone-app-gogs.json index 1a70b83d..a040aeff 100644 --- a/locale/zh_tw/freedombone-app-gogs.json +++ b/locale/zh_tw/freedombone-app-gogs.json @@ -1,10 +1,4 @@ { - "Freedombone Configuration": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", "Backing up gogs": "", "Gogs backup complete": "", "Restoring Gogs settings": "", @@ -13,9 +7,5 @@ "Obtaining Gogs settings backup": "", "Obtaining Gogs repos backup": "", "Obtaining Gogs authorized_keys backup": "", - "Restore of Gogs complete": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/${GIT_DOMAIN_NAME} to redirect everything over https.": "" + "Restore of Gogs complete": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-htmly.json b/locale/zh_tw/freedombone-app-htmly.json new file mode 100644 index 00000000..88fd48f4 --- /dev/null +++ b/locale/zh_tw/freedombone-app-htmly.json @@ -0,0 +1,18 @@ +{ + "Change htmly avatar": "", + "Freedombone Control Panel": "", + "Enter a URL for an image. It should be approximately a square image.": "", + "Your htmly avatar has been changed": "", + "Restoring htmly installation": "", + "No content directory found after restoring htmly": "", + "Backing up htmly": "", + "Backup of htmly complete": "", + "Htmly domain specified but not found in $temp_backup_dir": "", + "Restoring htmly installation $HTMLY_DOMAIN_NAME": "", + "Restore of htmly complete": "", + "Your htmly username: $MY_USERNAME": "", + "Your htmly password is: $HTMLY_ADMIN_PASSWORD": "", + "Log into your htmly at https://$HTMLY_DOMAIN_NAME/login": "", + "Htmly onion domain: ${HTMLY_ONION_HOSTNAME}": "", + "Log into your htmly at https://${HTMLY_ONION_HOSTNAME}/login": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-hubzilla.json b/locale/zh_tw/freedombone-app-hubzilla.json index 92246676..705cd7c0 100644 --- a/locale/zh_tw/freedombone-app-hubzilla.json +++ b/locale/zh_tw/freedombone-app-hubzilla.json @@ -13,13 +13,6 @@ "Choose an operation:": "", "Set channel directory server": "", "Back to main menu": "", - "Freedombone Configuration": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain:": "", - "Code:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Domain name validation": "", "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", diff --git a/locale/zh_tw/freedombone-app-ipfs.json b/locale/zh_tw/freedombone-app-ipfs.json index a82a82f6..9f0a53f7 100644 --- a/locale/zh_tw/freedombone-app-ipfs.json +++ b/locale/zh_tw/freedombone-app-ipfs.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring IPFS": "", "Restore of IPFS complete": "", "Backing up IPFS": "", diff --git a/locale/zh_tw/freedombone-app-irc.json b/locale/zh_tw/freedombone-app-irc.json index 43e407ae..7dadc52b 100644 --- a/locale/zh_tw/freedombone-app-irc.json +++ b/locale/zh_tw/freedombone-app-irc.json @@ -9,6 +9,5 @@ "Set a password for all IRC users": "", "Show current IRC login password": "", "Exit": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC Server": "" + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-jitsi.json b/locale/zh_tw/freedombone-app-jitsi.json new file mode 100644 index 00000000..656364bb --- /dev/null +++ b/locale/zh_tw/freedombone-app-jitsi.json @@ -0,0 +1,4 @@ +{ + "Jitsi ${jitsi_subdomain_name} onion domain: ${new_domain}": "", + "Jitsi onion domain: ${JITSI_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-pelican.json b/locale/zh_tw/freedombone-app-pelican.json new file mode 100644 index 00000000..e55d00d2 --- /dev/null +++ b/locale/zh_tw/freedombone-app-pelican.json @@ -0,0 +1,3 @@ +{ + "Freedombone Blog": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-pihole.json b/locale/zh_tw/freedombone-app-pihole.json new file mode 100644 index 00000000..5a2b27b1 --- /dev/null +++ b/locale/zh_tw/freedombone-app-pihole.json @@ -0,0 +1,34 @@ +{ + "Ad Blocker Upstream DNS": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Pause Ad Blocker": "", + "Ad blocking is paused": "", + "Resume Ad Blocker": "", + "Ad blocking has resumed": "", + "Freedombone Control Panel": "", + "Ad Blocker": "", + "Choose an operation:": "", + "Edit ads list": "", + "Edit blacklisted domain names": "", + "Edit whitelisted domain names": "", + "Change upstream DNS servers": "", + "Pause blocker": "", + "Resume blocker": "", + "Exit": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-postactiv.json b/locale/zh_tw/freedombone-app-postactiv.json new file mode 100644 index 00000000..83c0f91c --- /dev/null +++ b/locale/zh_tw/freedombone-app-postactiv.json @@ -0,0 +1,14 @@ +{ + "Freedombone Configuration": "", + "PostActiv Configuration": "", + "\\nPlease enter your postactiv details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "postactiv domain specified but not found in ${temp_backup_dir}": "", + "postactiv": "", + "Postactiv administrator": "", + "Postactiv administrator nickname: $MY_USERNAME": "", + "Postactiv administrator password: $POSTACTIV_ADMIN_PASSWORD": "", + "Postactiv onion domain: ${POSTACTIV_ONION_HOSTNAME}": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-syncthing.json b/locale/zh_tw/freedombone-app-syncthing.json index 9b1f5e06..7f5297a7 100644 --- a/locale/zh_tw/freedombone-app-syncthing.json +++ b/locale/zh_tw/freedombone-app-syncthing.json @@ -21,8 +21,6 @@ "Remove an ID for another machine or device": "", "Manually edit device IDs": "", "Back to main menu": "", - "Backing up syncthing": "", - "Backup to syncthing complete": "", "Backing up syncthing files for $USERNAME": "", "Restoring syncthing configuration": "", "Restoring syncthing shared files": "", diff --git a/locale/zh_tw/freedombone-app-tahoelafs.json b/locale/zh_tw/freedombone-app-tahoelafs.json index fb1eda69..36e92e77 100644 --- a/locale/zh_tw/freedombone-app-tahoelafs.json +++ b/locale/zh_tw/freedombone-app-tahoelafs.json @@ -1,6 +1,4 @@ { - "Backing up Tahoe-LAFS introducer": "", - "Backup to $dest_directory complete": "", "Restoring Tahoe-LAFS introducer": "", "Restore complete": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-vim.json b/locale/zh_tw/freedombone-app-vim.json new file mode 100644 index 00000000..e043eaf9 --- /dev/null +++ b/locale/zh_tw/freedombone-app-vim.json @@ -0,0 +1,4 @@ +{ + "Backing up Vim config for $USERNAME": "", + "Restoring Vim config for $USERNAME": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-webmail.json b/locale/zh_tw/freedombone-app-webmail.json index 7f3f785b..96cce2c9 100644 --- a/locale/zh_tw/freedombone-app-webmail.json +++ b/locale/zh_tw/freedombone-app-webmail.json @@ -3,7 +3,7 @@ "Backing up webmail complete": "", "Restoring webmail": "", "Restore of webmail complete": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", + "To access webmail open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", + "To access webmail open http://$WEBMAIL_ONION_HOSTNAME": "", "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-app-xmpp.json b/locale/zh_tw/freedombone-app-xmpp.json index 1d51e799..28e2a47a 100644 --- a/locale/zh_tw/freedombone-app-xmpp.json +++ b/locale/zh_tw/freedombone-app-xmpp.json @@ -1,6 +1,4 @@ { - "Backing up $source_directory to $dest_directory": "", - "Backup to $dest_directory complete": "", "Restoring xmpp settings": "", "Restore of xmpp settings complete": "", "Backing up the xmpp settings": "", diff --git a/locale/zh_tw/freedombone-backup-local.json b/locale/zh_tw/freedombone-backup-local.json index ade08545..8b9bda6e 100644 --- a/locale/zh_tw/freedombone-backup-local.json +++ b/locale/zh_tw/freedombone-backup-local.json @@ -1,21 +1,11 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Unmount encrypted USB": "", - "Backup to USB drive is complete. You can now unplug it.": "", - "No MariaDB password was given": "", - "Obtaining ${1} database backup": "", - "${1} database could not be saved": "", - "WARNING: directory does not exist: ${1}": "", - "Backup key could not be found": "", "There was a problem making the directory $USB_MOUNT/backup.": "", "Less than 5% of space remaining on backup drive": "", "Backing up gpg keys for $USERNAME": "", "Backing up personal settings for $USERNAME": "", "Backing up ssh keys for $USERNAME": "", "Backing up fin files for $USERNAME": "", - "Backing up syncthing files for $USERNAME": "", + "Backing up Emacs config for $USERNAME": "", "Backing up config files for $USERNAME": "", "Backing up monkeysphere files for $USERNAME": "", "Backing up local files for $USERNAME": "", @@ -29,10 +19,6 @@ "Backing up $source_directory to $dest_directory": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up README": "", - "Backing up VoIP settings": "", "Unable to backup mysql settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Backup to USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-backup-remote.json b/locale/zh_tw/freedombone-backup-remote.json index f54a28c5..0ee5618e 100644 --- a/locale/zh_tw/freedombone-backup-remote.json +++ b/locale/zh_tw/freedombone-backup-remote.json @@ -1,10 +1,5 @@ { "Creating backup key": "", - "Backup key could not be found": "", - "No MariaDB password was given": "", - "${1} database could not be saved": "", - "Unable to export ${1} database": "", - "${PROJECT_NAME} backup to friends": "", "Backing up ${PROJECT_NAME} configuration files": "", "Backing up personal settings for $USERNAME": "", "Backing up gpg keys for $USERNAME": "", @@ -23,32 +18,10 @@ "Backing up emails for $USERNAME": "", "Backing up Lets Encrypt settings": "", "Backing up Tor settings": "", - "Backing up RSS reader installation": "", - "RSS reader domain specified but not found in /etc/share/ttrss}": "", - "Backing up GNU social installation": "", - "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", - "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", - "Backing up syncthing configuration": "", - "Backing up syncthing shared files": "", - "Backing up Mediagoblin": "", - "Obtaining Gogs settings backup": "", - "Obtaining Gogs repos backup": "", - "Obtaining Gogs authorized_keys backup": "", - "Backing up wiki": "", - "Backing up blog": "", - "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", "Backing up certificates": "", "Backing up the public mailing list": "", - "Backing up the XMPP settings": "", "Backing up web settings": "", "Backing up README": "", - "Backing up IPFS": "", - "Backing up DLNA cache": "", - "Backing up VoIP settings": "", "Unable to backup MariaDB settings": "", - "Unable to export database settings": "", - "Backing up some additional directories": "", - "WARNING: The backup directory $destination_dir is already used.": "", - "Choose a different destination name for backing up $backup_dir": "", - "WARNING: Directory $backup_dir does not exist": "" + "Unable to export database settings": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-base-chaoskey.json b/locale/zh_tw/freedombone-base-chaoskey.json new file mode 100644 index 00000000..90adc625 --- /dev/null +++ b/locale/zh_tw/freedombone-base-chaoskey.json @@ -0,0 +1,6 @@ +{ + "chaoskey tarball: $CHAOSKEY_TARBALL": "", + "Hash does not match. This could indicate that the tarball has been tampered with.": "", + "chaoskey expected tarball hash: $CHAOSKEY_HASH": "", + "chaoskey actual hash: $hash": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-base-email.json b/locale/zh_tw/freedombone-base-email.json index 22d43d59..e25d1452 100644 --- a/locale/zh_tw/freedombone-base-email.json +++ b/locale/zh_tw/freedombone-base-email.json @@ -6,7 +6,6 @@ "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", "Added onion site for ${onion_service_name}": "", diff --git a/locale/zh_tw/freedombone-config.json b/locale/zh_tw/freedombone-config.json index e41171d3..3c55c989 100644 --- a/locale/zh_tw/freedombone-config.json +++ b/locale/zh_tw/freedombone-config.json @@ -1,19 +1,101 @@ { - "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "

Welcome to \\$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

": "", "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Freedombone Configuration": "", + "Your email address": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain:": "", + "Code:": "", + "mail subdomain Code:": "", + "XMPP subdomain Code:": "", + "Which domain name should your email/XMPP/IRC/Mumble be associated with?": "", + "Domain name validation": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Your full name (or nick)": "", + "Type of Installation": "", "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", "Invalid FreeDNS Code": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", - "Freedombone Configuration": "", - "GPG/PGP keys for your system:": "", - "Generate new keys (new user)": "", - "Import keys from USB drive/s": "", - "Retrieve keys from friends servers": "", "Freedombone Control Panel": "", "Main Repository (Mirrors)": "", "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", @@ -96,135 +178,5 @@ "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE.": "", "Freedombone": "", - "Type of Installation:": "", - "Full": "", - "Writer": "", - "Cloud": "", - "Chat": "", - "Mailbox": "", - "Non-Mailbox": "", - "Social": "", - "Media": "", - "Developer": "", - "Mesh (router)": "", - "Mesh (user device)": "", - "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$WIFI_SSID'": "", - "Give your mesh peer a name": "", - "Wifi Channel (spaced to be non-overlapping):": "", - "Username": "", - "Set your username for the system\\n\\nYour username should not contain any spaces": "", - "Don't use the default user account": "", - "The directory /home/$MY_USERNAME does not exist": "", - "Your full name (or nick)": "", - "Install Target": "", - "\\nAre you installing onto a Beaglebone Black?": "", - "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", - "Social Key Management": "", - "Type of Random Number Generator:": "", - "OneRNG Device": "", - "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", - "Where to download Debian packages from:": "", - "Australia": "", - "Austria": "", - "Belarus": "", - "Belgium": "", - "Bosnia and Herzegovina": "", - "Brazil": "", - "Bulgaria": "", - "Canada": "", - "Chile": "", - "China": "", - "Croatia": "", - "Czech Republic": "", - "Denmark": "", - "El Salvador": "", - "Estonia": "", - "Finland": "", - "France 1": "", - "France 2": "", - "Germany 1": "", - "Germany 2": "", - "Greece": "", - "Hungary": "", - "Iceland": "", - "Iran": "", - "Ireland": "", - "Italy": "", - "Japan": "", - "Korea": "", - "Lithuania": "", - "Mexico": "", - "Netherlands": "", - "New Caledonia": "", - "New Zealand": "", - "Norway": "", - "Poland": "", - "Portugal": "", - "Romania": "", - "Russia": "", - "Slovakia": "", - "Slovenia": "", - "Spain": "", - "Sweden": "", - "Switzerland": "", - "Taiwan": "", - "Thailand": "", - "Turkey": "", - "Ukraine": "", - "United Kingdom": "", - "United States": "", - "Pick a domain name service (DNS):": "", - "Digital Courage": "", - "German Privacy Foundation 1": "", - "German Privacy Foundation 2": "", - "Chaos Computer Club": "", - "ClaraNet": "", - "OpenNIC 1": "", - "OpenNIC 2": "", - "OpenNIC 3": "", - "OpenNIC 4": "", - "OpenNIC 5": "", - "OpenNIC 6": "", - "OpenNIC 7": "", - "PowerNS": "", - "ValiDOM": "", - "Freie Unzensierte": "", - "Google": "", - "Choose Dynamic DNS provider:": "", - "Dynamic DNS provider username": "", - "Dynamic DNS provider password": "", - "Password quality check": "", - "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", - "Static local IP address": "", - "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", - "Local Network Configuration": "", - "\\nPlease enter the IP addresses:": "", - "This system:": "", - "Internet router:": "", - "Wiki Configuration": "", - "\\nPlease enter your wiki details:": "", - "Title:": "", - "Domain:": "", - "Code:": "", - "Domain name validation": "", - "Blog Configuration": "", - "\\nPlease enter your blog details:": "", - "Mediagoblin Configuration": "", - "\\nPlease enter your Mediagoblin details, or just select Ok if you don't need a Mediagoblin site:": "", - "Media Server Configuration": "", - "\\nPlease enter your Media Server details, or just select Ok if you don't need a Media Server site:": "", - "Hubzilla Configuration": "", - "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Microblog Configuration": "", - "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", - "Welcome Message:": "", - "Background image URL:": "", - "Developer Configuration": "", - "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", - "Your main domain name": "", - "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", - "Your email address": "", "Configuration filename:": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-controlpanel-user.json b/locale/zh_tw/freedombone-controlpanel-user.json index 1512dd45..c0a63d27 100644 --- a/locale/zh_tw/freedombone-controlpanel-user.json +++ b/locale/zh_tw/freedombone-controlpanel-user.json @@ -25,6 +25,14 @@ "No email address was given": "", "No folder name was given": "", "Email rule for $RULE_EMAIL was added": "", + "Trust a PGP/GPG key or website domain": "", + "Set the trust level for $TRUST_ADDRESS:": "", + "I don't know or won't say": "", + "I do NOT trust": "", + "I trust marginally": "", + "I trust fully": "", + "I trust ultimately": "", + "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "When email arrives with subject containing:": "", "No subject text was given": "", "Email rule for subject '$RULE_SUBJECT' was added": "", @@ -71,33 +79,11 @@ "Port:": "", "Username:": "", "Password:": "", - "# The ${PROJECT_NAME} syncthing ID is: $SYNCTHING_ID": "", - "Device ID for ${PROJECT_NAME}": "", - "In a desktop terminal press shift and select the ID below,\\nthen right click and copy.\\n\\nWithin Connectbot select Menu/Copy and then highlight the ID below\\n\\n$SYNCTHING_ID": "", - "Add a Syncthing device ID": "", - "Paste the device ID for your laptop/desktop/netbook/phone/tablet below": "", - "Device ID:": "", - "Description (optional):": "", - "That doesn't look like a device ID": "", - "That ID has already been added": "", - "The ID was added": "", - "Remove a Syncthing device ID": "", - "Paste the device ID which is to be removed below": "", - "That ID wasn't registered anyway": "", - "The ID was removed": "", "Sign a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be signed.\\n\\nIf you are signing a website domain then include the https:// at the beginning.\\n\\nIf you are signing an ssh key then include ssh:// before the domain name.": "", "Sign a PGP/GPG key": "", "$SIGN_ADDRESS was signed": "", - "Trust a PGP/GPG key or website domain": "", "Enter the Key ID, address or domain to be trusted.\\n\\nIf you are trusting a website domain then include the https:// at the beginning.\\n\\nIf you are trusting an ssh key then include ssh:// before the domain name.": "", - "Set the trust level for $TRUST_ADDRESS:": "", - "I don't know or won't say": "", - "I do NOT trust": "", - "I trust marginally": "", - "I trust fully": "", - "I trust ultimately": "", - "$TRUST_ADDRESS was set to trust level ${TRUST_LEVEL}": "", "My Encryption Keys": "", "Choose an operation:": "", "Show your PGP/GPG key": "", @@ -111,19 +97,13 @@ "Add an email rule for a subject": "", "Block or unblock an email address": "", "Block or unblock email with subject text": "", - "File Synchronization": "", - "Show device ID for ${PROJECT_NAME}": "", - "Add an ID for another machine or device": "", - "Remove an ID for another machine or device": "", - "Manually edit device IDs": "", "Monkeysphere sign server keys": "", "Freedombone Security Configuration": "", "\\nMonkeysphere has been enabled and you will need to sign and trust the server keys. Do you want to do that now?": "", + "Freedombone": "", + "Run an App": "", "User Control Panel": "", "Use Email": "", - "Use Tox Chat": "", - "Use XMPP Chat": "", - "Use IRC": "", "Browse the Web": "", "Set an outgoing email proxy": "", "Administrator controls": "", diff --git a/locale/zh_tw/freedombone-controlpanel.json b/locale/zh_tw/freedombone-controlpanel.json index ab859ac6..329ec52f 100644 --- a/locale/zh_tw/freedombone-controlpanel.json +++ b/locale/zh_tw/freedombone-controlpanel.json @@ -21,12 +21,6 @@ "This does not look like an ssh public key": "", "Select User": "", "Select one of the following:": "", - "SMTP Proxy for $ADMIN_USER": "", - "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", - "Enable proxy:": "", - "Protocol (smtp/smtps):": "", - "ISP mail server:": "", - "Port:": "", "Administrator user": "", "You can't delete the administrator user": "", "No Administrator user found. Check $COMPLETION_FILE": "", @@ -36,12 +30,6 @@ "New password for user $SELECTED_USERNAME": "", "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", "Password for $SELECTED_USERNAME was changed": "", - "IRC Password": "", - "Password for all IRC users, or press Enter for no password": "", - "The IRC password was changed": "", - "Change blog avatar": "", - "Enter a URL for an image. It should be approximately a square image.": "", - "Your blog avatar has been changed": "", "Change ssh public key": "", "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", "Change ssh public key for $SELECTED_USERNAME": "", @@ -82,41 +70,19 @@ "Plug in a LUKS encrypted USB drive": "", "USB Fragment Keydrive": "", "Backup data to USB": "", - "Restore from USB backup": "", - "Choose an application to restore:": "", - "Everything": "", - "Return to the backup and restore menu": "", - "Configuration files": "", - "MariaDB settings": "", - "Let's Encrypt account": "", - "Mutt email client settings": "", - "GPG keys": "", - "Email processing rules": "", - "Spam filtering rules": "", - "Administrator's README file": "", - "IPFS": "", - "SSH keys": "", - "User configuration files": "", - "User local files": "", - "User fin files": "", - "SSL/TLS certificates": "", - "Personal settings": "", - "Mailing List": "", - "XMPP chat": "", - "GNU Social": "", - "Hubzilla": "", - "Syncthing": "", - "Gogs": "", - "Wiki": "", - "Blog": "", - "CJDNS": "", - "Email": "", - "DLNA": "", - "VoIP": "", - "RSS reader": "", - "Tox": "", - "Mediagoblin": "", - "Restore from ${remote_domain_name}": "", + "Detected USB drive $USB_DRIVE": "", + "all": "", + "Exit": "", + "Restore apps": "", + "Restore apps from USB drive $USB_DRIVE": "", + "Freedombone": "", + "Restore all apps from USB": "", + "Restore failed with code $retcode": "", + "Restore all apps from $1": "", + "Restore complete": "", + "Restore apps from USB": "", + "Restore of ${app_name} failed with code $retcode": "", + "Restore apps from $1": "", "Restore data from USB": "", "Plug in your backup USB drive": "", "Restore data from remote server": "", @@ -131,25 +97,10 @@ "\\nDo you want to turn logging on?": "", "Restore GPG key for user": "", "Plug in your USB keydrive": "", - "Renew SSL certificate": "", - "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", - "Hubzilla install directory not found": "", - "Hubzilla certificate has been renewed": "", - "Hubzilla channel directory server": "", - "Hubzilla is not installed on this system": "", - "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", - "Invalid domain - include the https://": "", - "Domain channel directory server changed to $hubzilla_domain_server": "", - "Format a USB drive (LUKS encrypted)": "", - "Choose a drive:": "", - "sda (Beaglebone Black)": "", - "sdb": "", - "sdc": "", - "sdd": "", - "Back to Backup and Restore menu": "", - "Format USB drive": "", - "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", - "Remove backups from a USB drive": "", + "Format USB drive $USB_DRIVE": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${USB_DRIVE}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Formatting drive $USB_DRIVE. ALL CONTENTS WILL BE LOST.": "", + "Remove backups from a USB drive $USB_DRIVE": "", "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", "Power off the system": "", "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", @@ -158,16 +109,19 @@ "Change the name of this system": "", "New local network name": "", "The name of this system on your local network was changed successfully": "", - "Set the TLS date/time source": "", - "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", - "Don't include the 'https'": "", - "That doesn't look like a domain name": "", + "Return to using a dynamic IP address": "", + "\\nDo you wish to go back to using a dynamic IP address?": "", + "System is rebooting. You may need to close this terminal and log in from a new one.": "", "Set a static local IP address": "", - "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be ${IPv4_address_base}.x\\n\\nIf you leave this field blank then the system will revert to using a dynamic IP address.": "", "Set the IP address of your internet router/modem": "", - "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be ${IPv4_address_base}.1, ${IPv4_address_base}.254, or similar": "", + "Static local IP address": "", + "\\nSet a static address for the wifi adapter?\\n\\nIf you select 'no' then wired ethernet will be used.": "", + "\\nFor the change to take effect your system will now need to reboot. Do this now?": "", "Wifi Settings": "", - "Wifi settings were changed": "", + "Wifi settings were changed.": "", + "Wifi settings were changed. You will need to restart the system with ethernet cable removed for the changes to take effect.": "", "Hotspot Settings": "", "Enabled (yes/no):": "", "SSID:": "", @@ -176,54 +130,67 @@ "No wifi hotspot passphrase was given": "", "Wifi hotspot passphrase was too short": "", "Hotspot settings were changed": "", + "Reinstall MariaDB": "", + "\\nThis should be a LAST RESORT, if the mysql daemon won't start. You will lose ALL databases and will then need to restore them from backup.\\n\\nAre you sure that you wish to continue?": "", + "MariaDB has been reinstalled": "", + "Firewall Settings": "", + "Email Domains": "", + "Enter the list of email domains to use, separated by semicolons": "", + "Email domains were changed": "", + "Email Domains not set": "", + "There should be no spaces in the list": "", + "SMTP Proxy for $ADMIN_USER": "", + "You may need to proxy outgoing email via your ISP's mail server. If so enter the details below.": "", + "Enable proxy:": "", + "Protocol (smtp/smtps):": "", + "ISP mail server:": "", + "Port:": "", "Backup and Restore": "", "Choose an operation:": "", "Backup data to USB drive": "", "Restore GPG key from USB keydrive": "", "Restore data from USB drive": "", + "Reinstall mariadb": "", "Configure remote backups": "", "Restore from remote backup": "", "Backup GPG key to USB (master keydrive)": "", "Backup GPG key to USB (fragment keydrive)": "", + "Format a USB drive (LUKS encrypted)": "", + "Remove backups from a USB drive": "", "Back to main menu": "", - "Email Filtering Rules": "", + "Email Menu": "", "Add a user to a mailing list": "", "Remove a user from a mailing list": "", "Add an email rule": "", "Block/Unblock an email address": "", "Block/Unblock email with subject text": "", + "Outgoing Email Proxy": "", + "Extra email domains": "", "Manage Users": "", "Add a user": "", "Delete a user": "", "Change user password": "", "Change user ssh public key": "", - "Set channel directory server": "", - "Media Menu": "", - "Attach a drive containing playable media": "", - "Remove a drive containing playable media": "", - "Exit": "", "Enable Wifi": "", "\\nDo you wish to enable wifi?": "", + "Wifi": "", + "No wifi adaptors were detected": "", "Wifi Menu": "", "${status_str}\\n\\nChoose an operation:": "", "Enable or disable Wifi": "", "Configure wifi networks": "", "Manually edit wifi networks file": "", "Hotspot settings": "", - "IRC Menu": "", - "No IRC server is installed": "", - "Set a password for all IRC users": "", - "Show current IRC login password": "", + "Change Settings for an App": "", "Control Panel": "", "About this system": "", + "Show Firewall": "", "Reset Tripwire": "", + "App Settings": "", + "Add/Remove Apps": "", "Logging on/off": "", "Ping enable/disable": "", - "Outgoing Email Proxy": "", "Security Settings": "", "Set the main repository (repo mirrors)": "", - "Media menu": "", - "IRC menu": "", - "Change your blog avatar": "", "Wifi menu": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-customise.json b/locale/zh_tw/freedombone-image-customise.json index 1177bb66..ccd87939 100644 --- a/locale/zh_tw/freedombone-image-customise.json +++ b/locale/zh_tw/freedombone-image-customise.json @@ -1,19 +1,14 @@ { + "Freedombone Mesh": "", + "Welcome to the Freedombone mesh.\\n\\nThe first thing you will need to do is set a username so that other peers can find you.": "", "info: Adding apt config to call dpkg via eatmydata": "", "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", "info: Removing apt config to call dpkg via eatmydata": "", "warning: missing $rootdir$override": "", - "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n\t\t\t\t\tInitial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n\tsudo su\n\t${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Freedom in the Mesh\n": "", "Using ssh public key:": "", "Install failed. Press x to continue...": "", - "Toxcore compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Toxcore compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "Unable to install toxid, returned $?": "", - "Toxic client compile failed at $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", - "Tox client was not installed to $TOXIC_FILE": "", - "Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed.": "", "warning: creating initial user $username with well known password!": "", "info: killing leftover processes in chroot": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-mesh.json b/locale/zh_tw/freedombone-image-mesh.json index 78ccf0d6..54ff5d59 100644 --- a/locale/zh_tw/freedombone-image-mesh.json +++ b/locale/zh_tw/freedombone-image-mesh.json @@ -1,21 +1,5 @@ { "avahi name changed to P${PEER_ID}.local": "", - "Regenerating ssh host keys": "", - "zeronet daemon updated to P${PEER_ID}.local": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Home directory for $DEFAULT_USERNAME not found": "" + "new": "", + "amnesic": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image.json b/locale/zh_tw/freedombone-image.json index a4fd155c..cdf19cd2 100644 --- a/locale/zh_tw/freedombone-image.json +++ b/locale/zh_tw/freedombone-image.json @@ -6,5 +6,6 @@ " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\nPassword: $PASSWORD\n": "", " Username: $USERNAME\nPassword: $PASSWORD\n": "", "\nUsername: $USERNAME\nPassword: $PASSWORD\n": "", + "\nImage was created.\n": "", "Username: $USERNAME\nPassword: $PASSWORD": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-keydrive.json b/locale/zh_tw/freedombone-keydrive.json index eb6c94ef..55186ebb 100644 --- a/locale/zh_tw/freedombone-keydrive.json +++ b/locale/zh_tw/freedombone-keydrive.json @@ -3,6 +3,7 @@ "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", "There was a problem mounting the USB drive to $USB_MOUNT": "", "No .gnupg directory was found for $MY_USERNAME": "", + "LetsEncrypt keys copied to $USB_DRIVE": "", "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", "Unable to copy gpg keyring to $USB_DRIVE": "", "Made directory $FRAGMENTS_DIR": "", diff --git a/locale/zh_tw/freedombone-mesh-install.json b/locale/zh_tw/freedombone-mesh-install.json index 633b692d..0660b279 100644 --- a/locale/zh_tw/freedombone-mesh-install.json +++ b/locale/zh_tw/freedombone-mesh-install.json @@ -1,7 +1,3 @@ { - "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", - "File not found /usr/local/bin/tox-bootstrapd": "", - "Account to run Tox's DHT bootstrap daemon": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", - "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-mirrors.json b/locale/zh_tw/freedombone-mirrors.json index bcebe53c..ba851a39 100644 --- a/locale/zh_tw/freedombone-mirrors.json +++ b/locale/zh_tw/freedombone-mirrors.json @@ -4,5 +4,6 @@ " -m|--mypassword [password] Local mirrors user password": "", " --port [number] Friend's server ssh port number": "", " -s|--sync [domain] Friend's server domain to sync with": "", + "The app $SYNC_SINGLE_APP was not found": "", "WARNING: failed to mirror repo ${repo_url}": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-pin-cert.json b/locale/zh_tw/freedombone-pin-cert.json index dc2fd0c1..7f530554 100644 --- a/locale/zh_tw/freedombone-pin-cert.json +++ b/locale/zh_tw/freedombone-pin-cert.json @@ -1,3 +1,6 @@ { - "No certificate found for $DOMAIN_NAME": "" + "Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH": "", + "Removed pinning for ${DOMAIN_NAME}": "", + "No private key certificate found for $DOMAIN_NAME": "", + "No fullchain certificate found for $DOMAIN_NAME": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-recoverkey.json b/locale/zh_tw/freedombone-recoverkey.json index c48d4852..4db7eed5 100644 --- a/locale/zh_tw/freedombone-recoverkey.json +++ b/locale/zh_tw/freedombone-recoverkey.json @@ -1,11 +1,5 @@ { "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", "User $MY_USERNAME does not exist on the system": "", - "Encryption keys": "", - "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", - "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", - "GPG Keyring loaded to $HOME_DIR": "", - "ssh keys imported": "", - "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", "Starting key retrieval from $REMOTE_SERVER...": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-restore-local.json b/locale/zh_tw/freedombone-restore-local.json index 833227c8..14ed0628 100644 --- a/locale/zh_tw/freedombone-restore-local.json +++ b/locale/zh_tw/freedombone-restore-local.json @@ -1,16 +1,8 @@ { - "Please attach a USB drive": "", - "There was a problem mounting the USB drive to $USB_MOUNT": "", - "Unable to unmount the drive. This means that the backup did not work": "", - "Setting permissions": "", - "Unmount encrypted USB": "", "No backup directory found on the USB drive.": "", "Checking that admin user exists": "", "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", "Restoring mysql settings": "", @@ -27,7 +19,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring admin user README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -36,21 +27,7 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Gogs settings": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", - "Restoring blog installation": "", - "No content directory found after restoring blog": "", - "Restoring cjdns installation": "", "Restoring emails for $USERNAME": "", - "Restoring DLNA cache": "", - "Restoring VoIP settings": "", - "Restoring Tox node settings": "", "Restore $RESTORE_APP": "", "Restore from USB drive is complete. You can now unplug it.": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-restore-remote.json b/locale/zh_tw/freedombone-restore-remote.json index fbe522f8..fd8deeab 100644 --- a/locale/zh_tw/freedombone-restore-remote.json +++ b/locale/zh_tw/freedombone-restore-remote.json @@ -2,9 +2,6 @@ "No friends list found at $BACKUP_LIST": "", "Server not found within the friends list": "", "Copying GPG keys from admin user to root": "", - "Restoring ${1} database": "", - "Unable to restore ${1} database": "", - "Restoring ${1} installation": "", "Restoring configuration files": "", "Restoring MariaDB settings": "", "Get the MariaDB password from the backup": "", @@ -20,7 +17,6 @@ "Restoring procmail settings for $USERNAME": "", "Restoring spamassassin settings for $USERNAME": "", "Restoring README": "", - "Restoring IPFS": "", "Restoring ssh keys for $USERNAME": "", "Restoring config files for $USERNAME": "", "Restoring monkeysphere ids for $USERNAME": "", @@ -29,14 +25,6 @@ "Restoring certificates": "", "Restoring personal settings for $USERNAME": "", "Restoring public mailing list": "", - "Restoring XMPP settings": "", - "Restoring syncthing configuration": "", - "Restoring syncthing shared files": "", - "Restoring syncthing files for $USERNAME": "", - "Restoring Mediagoblin installation": "", - "Restoring Gogs repos": "", - "Restoring Gogs authorized_keys": "", - "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", - "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", - "No content directory found after restoring blog": "" + "Restoring emails for $USERNAME": "", + "*** Remote restore was successful ***": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmuser.json b/locale/zh_tw/freedombone-rmuser.json index 77abc300..9219f6bc 100644 --- a/locale/zh_tw/freedombone-rmuser.json +++ b/locale/zh_tw/freedombone-rmuser.json @@ -1,10 +1,11 @@ { - "Home directory does not exist for $MY_USERNAME": "", + "Home directory does not exist for $REMOVE_USERNAME": "", "$COMPLETION_FILE not found": "", "No admin user specified in $COMPLETION_FILE": "", "No admin username specified in $COMPLETION_FILE": "", "The administrator user cannot be removed": "", - "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", - "User $MY_USERNAME was not removed": "", - "User $MY_USERNAME was removed": "" + "Do you really wish to remove the user '$REMOVE_USERNAME' (y/n) ?": "", + "User $REMOVE_USERNAME was not removed": "", + "Removing user from ${app_name}": "", + "User $REMOVE_USERNAME was removed": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-sec.json b/locale/zh_tw/freedombone-sec.json index 58927988..d19689dc 100644 --- a/locale/zh_tw/freedombone-sec.json +++ b/locale/zh_tw/freedombone-sec.json @@ -1,5 +1,7 @@ { + "SSH Passwords": "", "Freedombone Security Configuration": "", + "\\nAllow SSH login using passwords?": "", "\\nWeb/IMAP Ciphers:": "", "Protocols:": "", "Ciphers:": "", @@ -7,8 +9,6 @@ "MACs:": "", "KEX:": "", "Host key algorithms:": "", - "SSH Passwords": "", - "\\nAllow SSH login using passwords?": "", "\\nXMPP Ciphers:": "", "ECC Curve:": "", "Final Confirmation": "", @@ -36,6 +36,18 @@ "Register a website with monkeysphere": "", "Enter the website domain name (without https://)": "", "$domain has been registered": "", + "Remove pinning for a domain": "", + "Removed pinning from $domain": "", + "Freedombone Control Panel": "", + "Security Settings": "", + "Choose an operation:": "", + "Regenerate ssh host keys": "", + "Regenerate Diffie-Hellman keys": "", + "Update cipersuite": "", + "Renew Let's Encrypt certificate": "", + "Enable GPG based authentication (monkeysphere)": "", + "Allow ssh login with passwords": "", + "Go Back/Exit": "", "Import file $IMPORT_FILE not found": "", "Security settings exported to $EXPORT_FILE": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-backup.json b/locale/zh_tw/freedombone-utils-backup.json index fbb490e0..3279f0ab 100644 --- a/locale/zh_tw/freedombone-utils-backup.json +++ b/locale/zh_tw/freedombone-utils-backup.json @@ -6,16 +6,24 @@ "No MariaDB password was given": "", "Obtaining ${1} database backup": "", "${1} database could not be saved": "", + "${1} database could not be dumped": "", + "Database dump was created for ${1}": "", "WARNING: directory does not exist: ${1}": "", "Backup key could not be found": "", + "Error backing up ${1} database to ${local_database_dir}/${1}.sql": "", "Setting permissions": "", "Unable to export ${1} database": "", "${PROJECT_NAME} backup to friends": "", + "Unable to dump ${1} database": "", "Backup ${app_name}": "", "Backup ${app_name} completed": "", "Restoring ${app_name}": "", "Restored ${app_name}": "", "Restoring ${1} database": "", "Unable to restore ${1} database": "", - "Restoring ${1} installation": "" + "Restoring ${1} installation": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-final.json b/locale/zh_tw/freedombone-utils-final.json index a0ff7cea..74d539d4 100644 --- a/locale/zh_tw/freedombone-utils-final.json +++ b/locale/zh_tw/freedombone-utils-final.json @@ -1,4 +1,4 @@ { - "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n": "", + "\n *** ${PROJECT_NAME} installation is complete ***\n\n Ensure that ports are forwarded from your internet router\n": "", "See /home/$MY_USERNAME/README for post-installation instructions.": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-interactive.json b/locale/zh_tw/freedombone-utils-interactive.json index 1940fc85..fbac96dc 100644 --- a/locale/zh_tw/freedombone-utils-interactive.json +++ b/locale/zh_tw/freedombone-utils-interactive.json @@ -5,5 +5,12 @@ " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", "Encrypted backup to other servers": "", "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "" + "\\nDo you wish to configure some remote backup locations?": "", + "Freedombone Configuration": "", + "${site_name^} Configuration": "", + "\\nPlease enter your ${site_name^} details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Title:": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-keys.json b/locale/zh_tw/freedombone-utils-keys.json new file mode 100644 index 00000000..6569f422 --- /dev/null +++ b/locale/zh_tw/freedombone-utils-keys.json @@ -0,0 +1,15 @@ +{ + "Recover Encryption Keys": "", + "There was a problem mounting the USB drive $USB_DRIVE to $USB_MOUNT": "", + "The directory $USB_MOUNT/.gnupg or $USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Encryption Keys Recovery": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Do you wish to recover your previous encryption keys from a USB master keydrive?": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-selector.json b/locale/zh_tw/freedombone-utils-selector.json index d80737aa..e057b3df 100644 --- a/locale/zh_tw/freedombone-utils-selector.json +++ b/locale/zh_tw/freedombone-utils-selector.json @@ -1,14 +1,23 @@ { + "${app_name}_variables was not found": "", + "No variant name for choosing apps": "", + "${app_name} chosen": "", "${a}": "", + "Removing users for application: ${a}": "", "Removing application: ${a}": "", "${a} was removed": "", + "Interactive installer": "", + "Interactive settings complete": "", + "Login for user ${USERNAME}=": "", "Upgrading application from interactive: ${a}": "", "${a} was upgraded from interactive": "", "Installing application from interactive: ${a}": "", "${a} was installed from interactive": "", + "${a} was not installed from interactive": "", "Upgrading application: ${a}": "", "${a} was upgraded": "", "Installing application: ${a}": "", "${a} was installed": "", + "${a} was not installed": "", "${a} has been removed and so will not be reinstalled": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-web.json b/locale/zh_tw/freedombone-utils-web.json index c599f422..ad375fc9 100644 --- a/locale/zh_tw/freedombone-utils-web.json +++ b/locale/zh_tw/freedombone-utils-web.json @@ -1,10 +1,10 @@ { "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", + "Private certificate for ${CHECK_HOSTNAME} was not created": "", + "Public certificate for ${CHECK_HOSTNAME} was not created": "", + "Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created": "", + "Lets Encrypt failed for ${SITE_DOMAIN_NAME}, so try making a self-signed cert": "", "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone-utils-wifi.json b/locale/zh_tw/freedombone-utils-wifi.json new file mode 100644 index 00000000..606d74c4 --- /dev/null +++ b/locale/zh_tw/freedombone-utils-wifi.json @@ -0,0 +1,8 @@ +{ + "Freedombone Configuration": "", + "Wifi Settings ${wifi_ctr}": "", + "\\nTo use this system via wifi (eg. USB dongle) enter the details below, otherwise just select Ok:": "", + "SSID (can be 'any'):": "", + "Type (open/wpa2-psk):": "", + "Passphrase:": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-wifi.json b/locale/zh_tw/freedombone-wifi.json index 73b09f04..0078dce4 100644 --- a/locale/zh_tw/freedombone-wifi.json +++ b/locale/zh_tw/freedombone-wifi.json @@ -1,9 +1,3 @@ { - "Freedombone Configuration": "", - "Wifi Settings ${wifi_ctr}": "", - "\\nIf you wish to use wifi and have a Free Software compatible adapter (eg. Atheros) rather than wired ethernet then enter the details below, otherwise just select Ok:": "", - "SSID:": "", - "Type:": "", - "Passphrase:": "", "${PROJECT_NAME}-wifi -i [interface] -t [type] -s [ssid] -p [passphrase]": "" } \ No newline at end of file diff --git a/locale/zh_tw/freedombone.json b/locale/zh_tw/freedombone.json index e3bbbdca..d18c5b78 100644 --- a/locale/zh_tw/freedombone.json +++ b/locale/zh_tw/freedombone.json @@ -1,147 +1,4 @@ { - "Search engine login": "", - "${PROJECT_NAME} -c [configuration file]": "", - "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", - "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", - "or '$VARIANT_MESH'.": "", - "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", - "Unable to checkout $1 $2": "", - "The command ${PROJECT_NAME}-remote was not found": "", - " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", - "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", - "The command ${PROJECT_NAME}-config was not found": "", - " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", - "Encrypted backup to other servers": "", - "${PROJECT_NAME} Configuration": "", - "\\nDo you wish to configure some remote backup locations?": "", "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", - "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", - "The configuration file $CONFIGURATION_FILE was not found": "", - "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", - "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", - "${onion_service_name} onion site hostname not found": "", - "Private certificate for $CHECK_HOSTNAME was not created": "", - "Public certificate for $CHECK_HOSTNAME was not created": "", - "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME, so try making a self-signed cert": "", - "Lets Encrypt failed for $SITE_DOMAIN_NAME": "", - "Mesh Networking (cjdns)": "", - "cjdns IPv6 address: $CJDNS_IPV6": "", - "cjdns public key: $CJDNS_PUBLIC_KEY": "", - "cjdns private key: $CJDNS_PRIVATE_KEY": "", - "cjdns password: $CJDNS_PASSWORD": "", - "cjdns port: $CJDNS_PORT": "", - "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", - "Address: $ZERONET_BLOG_ADDRESS": "", - "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", - "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", - "Address: $ZERONET_MAIL_ADDRESS": "", - "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", - "ZeroNet Mail address": "", - "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", - "${MY_USERNAME}'s Forum": "", - "Address: $ZERONET_FORUM_ADDRESS": "", - "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", - "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", - "Forum address: $ZERONET_FORUM_ADDRESS": "", - "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "ZeroNet Forum address": "", - "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", - "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", - "OneRNG package could not be downloaded": "", - "OneRNG package: $ONERNG_PACKAGE": "", - "Hash does not match. This could indicate that the package has been tampered with.": "", - "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", - "OneRNG actual hash: $hash": "", - "OneRNG Device": "", - "Please plug in the OneRNG device": "", - "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", - "Added onion site for ${onion_service_name}": "", - "# Tripwire reports which have no violations don't need to be logged": "", - "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", - "Unknown subkey usage: $GPG_KEY_USAGE": "", - "Public key: $MY_GPG_PUBLIC_KEY": "", - "Private key: $MY_GPG_PRIVATE_KEY": "", - "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", - "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", - "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", - "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", - "Change your GPG password": "", - "It's very important to add a password to your GPG key so that": "", - "if anyone does get access to your email they still won't be able": "", - "Publish your GPG public key": "", - "If you have imported legacy email which is not encrypted": "", - "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", - "Creating the $PUBLIC_MAILING_LIST mailing list": "", - "$PUBLIC_MAILING_LIST mailing list": "", - "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", - "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", - "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n\t Now on your internet router forward ports\n\t 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", - "Email import directory $IMPORT_MAILDIR not found": "", - "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", - "Your MariaDB password is: $MARIADB_PASSWORD": "", - "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", - "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", - "Gogs admin user password": "", - "Note that there's a usability/security trade-off made here.": "", - "In order to allow git clone via http we don't redirect everything": "", - "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", - "Your Tox node public key is": "", - "tox onion domain: ${TOX_ONION_HOSTNAME}": "", - "Your Tox node public key is: $TOX_PUBLIC_KEY": "", - "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", - "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", - "Your XMPP password is: $XMPP_PASSWORD": "", - "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", - "IRC onion domain": "", - "IRC Server": "", - "Wiki password": "", - "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", - "Wiki username: $MY_USERNAME": "", - "Wiki password: $WIKI_ADMIN_PASSWORD": "", - "Your blog username: $MY_USERNAME": "", - "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", - "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", - "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", - "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", - "RSS Reader": "", - "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", - "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", - "RSS reader admin username: admin": "", - "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", - "GNU Social": "", - "Microblog administrator": "", - "Microblog administrator nickname: $MY_USERNAME": "", - "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", - "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", - "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", - "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", - "Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php": "", - "Open http://$WEBMAIL_ONION_HOSTNAME": "", - "MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD": "", - "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", - "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", - "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", - "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", - "Media Server": "", - "Media server administrator nickname: mediadropadmin": "", - "Media server administrator password: $MEDIA_SERVER_ADMIN_PASSWORD": "", - "VoIP onion domain": "", - "VoIP Server": "", - "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", - "VoIP server password: $VOIP_SERVER_PASSWORD": "", - "SIP onion domain": "", - "SIP Server": "", - "SIP onion_domain: $SIP_ONION_HOSTNAME": "", - "SIP server username: $MY_USERNAME": "", - "SIP server extension: 201": "", - "SIP server password: $SIP_SERVER_PASSWORD": "", - "\n\t*** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n\tNow forward these ports from your internet router\n\n\tHTTP 80\n\tHTTPS 443\n\tSSH 2222\n\tDLNA 1900\n\tDLNA 8200\n\tXMPP 5222-5223\n\tXMPP 5269\n\tXMPP 5280-5281\n\tIRC 6697\n\tGit 9418\n\tEmail 25\n\tEmail 587\n\tEmail 465\n\tEmail 993\n\tVoIP 64738\n\tVoIP 5060\n\tTox 33445\n\t": "", - "See /home/$MY_USERNAME/README for post-installation instructions.": "" + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant. Possible variants are:": "" } \ No newline at end of file