Woersty / LoxBerry-Plugin-DynDNS-Refresher

A LoxBerry Plugin
http://plugins.loxberry.de
Apache License 2.0
2 stars 0 forks source link

- #6

Closed Woersty closed 6 years ago

Woersty commented 6 years ago

-

TranslationBot commented 5 years ago
 @@ -1,116 +1,700 @@
-;
-; Language phrases EN
-;
-[SERVER_CONTROL]
-START_CONTROL="DNSmasq Server Control Daemon started"
-SET_DIR_READ_CONF="Set directories + read Plugin config"
-ERR_EMPTY_CONF="Empty config file"
-ERR_EXIT="Server control daemon exited abnormally."
-LOGLEVEL_CHANGED="The loglevel has been changed since the Server Control Deamon was started. Restarting Server Control Deamon. "
-OK_EXIT="Server control daemon exited normally."
-ERR_CONF_PARAM_MISSING="CONTROL_PORT=xxxxx Parameter missing in config file."
-INIT_BACKEND_SOCKET="Init backend and open socket on tcp port"
-ERR_CREATE_SOCKET="Cannot create socket"
-WAIT_CONNECT="DNSmasq control server waiting for client connection on port"
-STOP_REQUEST="DNSmasq control server got a STOP request"
-RESTART_REQUEST="DNSmasq control server got a RESTART request"
-STATUS_REQUEST="DNSmasq control server got a STATUS request"
-PORT_CHANGE_REQUEST="DNSmasq control server got a PORT CHANGE request"
-UNKNOWN_COMMAND="DNSmasq control server got an UNKNOWN request"
-CLIENT_CONN_CLOSED="Client connection closed normally."
-
+[COMMON]
+LOXBERRY_MAIN_TITLE=LoxBerry
+BUTTON_CANCEL=Cancel
+BUTTON_CLOSE=Close
+BUTTON_SAVE=Save
+BUTTON_OK=OK
+BUTTON_OPEN=Open
+BUTTON_VISIT=Visit
+BUTTON_EXIT=Exit
+BUTTON_LOGFILE=Log file
+BUTTON_LOGFILE_LIST="Show all logfiles"
+BUTTON_BACK=Back
+BUTTON_REFRESH=Refresh
+BUTTON_UPDATE=Update
+BUTTON_DOWNLOAD=Download
+BUTTON_SELECT=Select
+MSG_ALLOK=Everything ok!
+MESSAGE_GENERIC_ERROR="Unfortunately an error occured :-("
+MSG_ARE_YOU_SURE=Are you sure?
+PROPERNOUN_MINISERVER=Miniserver
+MSG_PLEASEWAIT=Please wait...
+MSG_YES="Yes"
+MSG_NO="No"
+
+[HEADER]
+PANEL_SYSTEMSETTINGS=System Settings
+PANEL_HOME=Home
+PANEL_MYLOXBERRY=My LoxBerry
+PANEL_ADMIN=Admin Access
+PANEL_MINISERVER=Miniserver
+PANEL_TIMESERVER=System Time
+PANEL_NETWORK=Network
+PANEL_SERVICES=LoxBerry Services
+PANEL_PLUGININSTALL=Plugin Management
+PANEL_UPDATES=Updates
+PANEL_SETUPASSISTENT=Setup Assistant
+PANEL_REBOOT=Reboot
+PANEL_MAILSERVER=Mail Server
+PANEL_DONATE=Donate? :-)
+PANEL_TRANSLATE=Translate
+PANEL_FILEMANAGER=File Manager
+PANEL_NETSHARES=Netshares
+PANEL_USBSTORAGE=USB Storage
+TITLE_HELP=Help
+TITLE_HELPLINK=Detailed help
+TITLE_MENU=Menu
+TITLE_INFO=Info
+TITLE_PAGE_SYSTEM=System Settings
+TITLE_PAGE_PLUGINS=Plugins
+TITLE_PAGE_WEBSERVER=Webserver
+TITLE_PAGE_OPTIONS=Options
+MSG_WHERE_ARE_SETTINGS="Watching out for system settings? Click it in the navigaton bar on top!"
+MSG_NO_PLUGINS="No plugins! Visit the Plugin Archive!"
+
+[NETWORK]
+WIDGETLABEL=Network
+LABEL_HOSTNAME=Network hostname:
+BUTTON_CHANGEHOSTNAME=Change hostname
+LABEL_NETWORKING=Network connection:
+SELECT_CABLE=Cabled network (eth0)
+SELECT_WIRELESS=Wireless LAN (wlan0)
+BUTTON_NETWORKADAPTER=Show network adapter
+LABEL_WIRELESS=Wireless network name (SSID):
+BUTTON_SEARCHWIFI=Search networks
+LABEL_NETWORKKEY=Wireless key:
+LABEL_NETWORKADDRESSES=Network addresses:
+SELECT_IP_USEDHCP=Assign automatically (DHCP)
+SELECT_IP_MANUAL=Enter manually
+LABEL_IPADDRESS=IP address:
+LABEL_NETMASK=Subnet mask:
+LABEL_DNSIP=Gateway IP address:
+LABEL_NAMESERVER=Nameserver IP address:
+CHANGE_SUCCESS="Your settings were saved successfully. To activate the changes, please restart your LoxBerry."
+LSHW_LABEL_NETWORKDEVICE=Network device
+LSHW_LABEL_INTERFACE=Interface:
+LSHW_LABEL_PORT=Port:
+LSHW_LABEL_MACADDRESS=MAC address:
+LSHW_LABEL_KERNELDRIVER=Kernel driver:
+LSHW_LABEL_IPADDRESS=IP address:
+LSHW_LABEL_SPEED=Speed:
+ERR_NOVALIDIP="The IP address is invalid. The formatting is xxx.xxx.xxx.xxx, e.g. 192.168.1.100 without blanks."
+ERR_NOVALIDNETMASK="The IP netmask is invalid. The formatting is xxx.xxx.xxx.xxx, e.g. 255.255.255.0 without blanks."
+ERR_NOVALIDGATEWAYIP1="The gateway IP address is invalid. The formatting is xxx.xxx.xxx.xxx, e.g. 192.168.1.1 without blanks."
+ERR_NOVALIDGATEWAYIP2="The gateway IP address is not in your IP subnet:"
+ERR_NOVALIDNAMESERVERIP1="The nameserver address is invalid. The formatting is xxx.xxx.xxx.xxx, e.g. 192.168.1.1 without blanks."
+ERR_NOVALIDWPA="The WPA key is invalid. The length must be between 8 to 63 characters/digits."
+ERR_NOVALIDSSID="The SSID is invalid. The length must be between 1 to 32 characters/digits."
+ERR_DOESNT_MATCH="doesn't match"
+ERR_NOVALIDHOSTNAME="Your hostname is invalid or equal the old name. A hostname can consist of up to 63 characters a-z, A-Z, digits 0-9 and the minus-sign '-'. A hostname must not start or end with a - sign."
+
+[NETWORK_CHANGEHOSTNAME]
+LABEL_TOP=Warning!
+LABEL_TOP_CHANGED=LoxBerry name change
+HEADING=Change hostname of LoxBerry
+INTRODUCTION="<p>On save, the hostname of LoxBerry will be changed. After this action you have to perform a restart.</p><p>If you have used the old hostname on other devices (e.g. your Miniserver or NAS), you have to change their configurations. Please check the man pages of your plugins if a change of plugin settings is required. You can change the hostname again at any time.</p>"
+LABEL_CURRENTHOSTNAME=Current hostname
+LABEL_NEWHOSTNAME=New hostname
+BUTTON_CHANGE=Change hostname NOW
+BUTTON_CLICK_HERE=Click here!
+SUCCESS_MESSAGE="<p>The hostname was changed successfully. Please consult the log file if there were problems.</p><p>You should restart LoxBerry now. After the reboot, connect to your LoxBerry with:"
+SUCCESS_REBOOT_REQUIRED_MSG="Changing the hostname requires to reboot your LoxBerry."
+FAILURE_MESSAGE_RED="Attention - your name change reported problems!"
+FAILURE_MESSAGE_INFO="<p>Please consult the log file to find details about the problem.</p><p>Potentially you have to reboot LoxBerry and check if you can connect to the new or old hostname.</p>"
+SUBMIT_ERROR_SIMILAR="You haven't entered a different name. Nothing happened."
+SUBMIT_ERROR_EMPTY="You have to fill in something."
+SUBMIT_ERROR_HOSTNAME_TOO_LONG="Your hostname is too long. Only 63 characters are allowed."
+SUBMIT_ERROR_INVALIDCHARS="In a hostname only these characters are possible: a-z, 0-9, -"
+
+[NETWORK_LISTNETWORKS]
+MSG_NO_WIFI="No Wireless network hardware on port wlan0 found. Please unplug all Wifi devices and reconnect them again."
+LABEL_NETWORK="Wireless Network (SSID)"
+LABEL_ENCRYPTED="Encrypted"
+LABEL_SPEED="Speed"
+LABEL_SIGNALQUALITY="Signal Quality"
+LABEL_SIGNALSTRENGTH="Signal Strength"
+
+[UPDATES]
+WIDGETLABEL=Updates
+WIDGETLABEL_UPDATES=Automatic Security Updates
+WIDGETLABEL_LOXBERRYUPDATE=LoxBerry Update
+WIDGETLABEL_LOXBERRYUPDATEHISTORY=LoxBerry Update History
+LABEL_ENABLE_UPDATES="LoxBerry is able to install updates from Raspian repositories regularly. Only security updates are installed."
+LABEL_AUTOMATIC_REBOOT="If a security update requests a reboot, LoxBerry will be restarted, independent of logged in users."
+WIDGETLABEL_UPGRADE=LoxBerry Upgrade
+LABEL_UPGRADE_FILE=Upgrade file:
+BUTTON_INSTALL=Install
+SECUPDATE_RADIO_OFF=Off
+SECUPDATE_RADIO_DAILY=Daily
+SECUPDATE_RADIO_WEEKLY=Weekly
+SECUPDATE_RADIO_MONTHLY=Monthly
+SECUPDATE_REBOOT_ENABLED=Restart automatically if update requests
+UPGRADE_ERROR_FILES_MISSING="It seems that some important files are missing in the upgrade archive."
+UPGRADE_REBOOT_INFORMATION="Your LoxBerry will be rebooted now and the upgrade will be installed."
+UPDRADE_ERROR_FILESIZE_EXCEEDED="You can upload files with a max. size of 100 MB."
+UPGRADE_ERROR_FILETYPE_ONLY_ZIP="You can upload only plugin files of type ZIP."
+UPDRADE_ERROR_TEMPFILES_EXIST="Temporary files already exist. Please try again."
+UPGRADE_ERROR_EXTRACT_ERROR=Error while extracting the Upgrade archive.
+UPGRADE_ERROR_VERSION_INVALID="Your system seems to be at a higher or equal version. A downgrade is not possible."
+UPGRADE_ERROR_ANOTHER_UPDATE_RUNNING="It seems that another update is currently running. Update request was stopped."
+UPGRADE_ERROR_NO_PARAMETERS="No parameters found. Aborting loxberryupdatecheck."
+UPGRADE_ERROR_WRONG_QUERY_TYPE="Wrong query type."
+UPGRADE_ERROR_CANNOT_READ_CURRENT_VERSION="Cannot read current version. Is this a real version string? Exiting."
+UPGRADE_ERROR_INVALID_MIN_VERSION_PREFIX="Minimal version min_version ("
+UPGRADE_ERROR_INVALID_MIN_VERSION_SUFFIX=") not a version. Is this a real version string? Exiting."
+UPGRADE_ERROR_INVALID_MAX_VERSION_PREFIX="Maximal version max_version ("
+UPGRADE_ERROR_INVALID_MAX_VERSION_SUFFIX=") not a version. Is this a real version string? Exiting."
+UPGRADE_ERROR_FETCHING_RELEASE_LIST="Error fetching release list: "
+UPGRADE_ERROR_FETCHING_COMMIT_LIST="Error fetching commit list: "
+UPGRADE_ERROR_NO_COMMITS_FOUND="Could not find any commits. Something went wrong."
+INFO_NO_NEW_VERSION_FOUND="No new version found."
+INFO_NEW_VERSION_FOUND="New version found."
+INFO_NO_NEW_COMMIT_FOUND="No new commit found."
+INFO_NEW_COMMIT_FOUND="New commit found."
+INFO_UPDATE_STARTED_PREFIX="Update to "
+INFO_UPDATE_STARTED_SUFFIX=" started. See update logfile for details."
+INFO_UPDATE_COMMIT_STARTED="Update to latest commit started. See update logfile for details."
+INFO_COMMITED_BY="commited by"
+UPGRADE_SURE_HEAD="Sure?"
+UPGRADE_SURE_QUESTION="Are you really sure you would like to upgrade your system?"
+UPGRADE_SURE_FROM_VERS=Your LoxBerry will be upgraded from version
+UPGRADE_SURE_TO_VERS=to version
+UPGRADE_SURE_INFOS="<p>Note: The system will be rebooted during the upgrade.<br>During the reboot the upgrade will be proceeded.<br>All settings stay available after installation.</p>"
+UPGRADE_BUTTON_REBOOT_UPGRADE=Reboot and Upgrade
+HEADING_LBUPDATE=LoxBerry Update
+LBU_INTRODUCTION="<b>LoxBerry Update</b> will do automatic updates for your LoxBerry. It will bring your LoxBerry to <i>Release</i> or <i>Pre-Release</i> versions directly from LoxBerry's source base, GitHub. This can be done manually or on a time schedule. For stability we recommend <i>weekly</i> automatic LoxBerry Updates to <i>Releases</i>."
+LBU_HINT_LATEST_RELEASE=Latest Release:
+LBU_HINT_LATEST_PRERELEASE=Latest Pre-Release:
+LBU_HINT_YOUR_VERSION=Your version:
+LBU_LABEL_CHECKGITHUB="Check LoxBerry's release list and notes at GitHub:"
+LBU_LABEL_RELEASETYPE=What type of release should be installed:
+LBU_HINT_RELEASE="<i>Releases</i> are stable and tested versions, that where community-tested in their pre-release state. Fixes are well tested."
+LBU_HINT_PRERELEASE="<i>Pre-Releases</i> are functioning versions, but not as well tested. They may contain new functionality or hotfixes that are in Beta level."
+LBU_HINT_LATEST="<i>Latest Commits</i> will directly install the latest (possibly unfinished) changes from LoxBerry-Core developers to your LoxBerry. New features may not work, and <i>things may break</i>. You should do backups of your LoxBerry."
+LBU_SEL_RELTYPE_RELEASE=Releases
+LBU_SEL_RELTYPE_PRERELEASE=Pre-Releases
+LBU_SEL_RELTYPE_LATEST=Latest Commit (at your own risk!)
+LBU_LABEL_INSTALLTYPE="Select what should happen with new releases:"
+LBU_SEL_INSTALLTYPE_DISABLE=Disable LoxBerry Update
+LBU_SEL_INSTALLTYPE_NOTIFY=Notify about a new release
+LBU_SEL_INSTALLTYPE_INSTALL=Install automatically
+LBU_LABEL_INSTALLTIME=In what frequency updates should be checked
+LBU_SEL_INSTALLTIME_DAILY=Check daily
+LBU_SEL_INSTALLTIME_WEEKLY=Check weekly
+LBU_SEL_INSTALLTIME_MONTHLY=Check monthly
+LBU_LABEL_BUTTONS="See further information before installation."
+LBU_BUTTON_UPDATECHECK=Re-check
+LBU_BUTTON_UPDATEINSTALL_PRE=Install new update...
+LBU_LABEL_UPDATEINSTALL_INTRO1="After clicking 'Install NOW', the selected update is downloaded and installed. LoxBerry stays online during installation. Settings and data of your LoxBerry and your plugins are not changed. If the update requires a reboot, LoxBerry will notify you about."
+LBU_LABEL_UPDATEINSTALL_INTRO2="Changed and deleted files are backuped to <b>/opt/backup.loxberry/</b>."
+LBU_BUTTON_UPDATEINSTALL=Install NOW
+LBU_LABEL_UPDATE_HISTORY=Update History
+LBU_LABEL_PUBLISHED_AT=Published at
+LBULOG_TITLE_UPDATELOGS=Logfiles of LoxBerry Updates
+LBULOG_TITLE_UPDATECHECKLOGS=Logfiles of LoxBerry Update Checks
+LBULOG_BUTTON_VIEW="View log"
+LBULOG_BUTTON_DOWNLOAD="Download log"
+LBU_SCRIPT_FAILED="<p>In a previous <i>LoxBerry Update</i> installation, at least one required update script failed. LoxBerry saved the version number that failed. Using this button, you can reset your LoxBerry version number - The next <i>LoxBerry Update</i> will retry the failed update script.</p><p>LoxBerry's functionality and data will <i>not</i> be resetted to this version. It only changes the version number to re-apply the failed update script.</p><p>If another try does not remove this message, please contact the LoxBerry-Core team, including your platform and the version number shown in the reset button to correct the issue.</p>"
+LBU_BUTTON_SCRIPT_FAILED_VERSRESET="Reset version to"
+LBU_NOTIFY_CHECK_RELEASE="A new release is ready to install:"
+LBU_NOTIFY_CHECK_PRERELEASE="A new pre-release is ready to install:"
+LBU_NOTIFY_CHECK_ERROR="An error occured during checking for new updates. Please see the check logfile."
+LBU_NOTIFY_UPDATE_INSTALL_OK="A new version was installed successfully:"
+LBU_NOTIFY_UPDATE_INSTALL_ERROR="A new version was installed with errors. Please check the logfile what happened. Version tried to install:"

 [ADMIN]
-MY_NAME="DNSmasq"
-PLUGIN_DESCRIPTION="This Plugin provides a configuration interface for DNSmasq-Daemon.<br/>It enables the LoxBerry to be DHCP and DNS Server in the network."
-ERR_EXIT="Admin page exited abnormally."
-OK_EXIT="Admin page exited normally."
-TO_DO="Requested function is"
-READING_CONFIG_FROM="Reading configuration file:"
-FUNCTION_CALLED="Function called:"
-LEASES_FOUND="leases found"
-OPEN_SOCKET="Opening socket"
-SOCKET_SEND="Sending data on socket:"
-SOCKET_RECEIVE="Reading data from socket:"
-SOCKET_FAIL="Error when using socket connection"
-SAVE_CONFIG="Saving configuration"
-NOSAVE_CONFIG="Test run. Do not write configuration"
-CONFIG_CHK_OK="Configuration check success"
-CONFIG_CHK_FAIL="Configuration check failed"
-SHOW_ADMINPAGE="Display admin page"
-
-TXT_LABEL_DNSMASQ_USE="Start DNSmasq:"
-TXT_LABEL_DNSMASQ_USE_ON="On"
-TXT_LABEL_DNSMASQ_USE_OFF="Off"
-TXT_LABEL_DNSMASQ_LEASES="Leases in DHCP-Database"
-TXT_ERROR_GET_LEASES="Could not query DHCP-Database."
-TXT_ERROR_NO_LEASES="Currently no leases found."
-TXT_LABEL_DNSMASQ_HOSTS="DNSmasq Hosts-File"
-TXT_LABEL_DNSMASQ_CFG="DNSmasq Configuration"
-TXT_CONTROL_DAEMON_FAILED="Daemon-Call failed"
-TXT_CONTROL_DAEMON_OK="DNSmasq Restart request sent."
-TXT_CONTROL_UNKNOWN_COMMAND="Unknown Daemon-Call"
-TXT_CONTROL_DAEMON_SUGGEST_REBOOT="Maybe a LoxBerry Reboot can help."
-TXT_DNSMASQ_CONTROL="State"
-TXT_SAVE_DIALOG_OK="Successfully saved, reload page."
-TXT_ERROR_ENTER_VALID_CONTROL_PORT="Please enter a valid Plugin-Backend-Server port.<br/>Allowed range:<br/>50000 to 59999"
-TXT_LABEL_DNSMASQ_CONTROL_PORT="Plugin-Backend port:"
-TXT_SAVE_DIALOG_FAIL="Problem when saving"
-TXT_SAVE_DIALOG="Saving configuration and  start/stop services."
-TXT_CHECK_CFG_DIALOG_TITLE="Check configuration files"
-TXT_CHECK_CFG_DIALOG_TITLE_SAVE="Check and save configuration files"
-TXT_CHECK_CFG_DIALOG_TEXT=" Please click to check the configuration files."
-TXT_CHECK_CFG_DIALOG_FAIL="Call of check routine failed."
-TXT_BTN_CHECK_CFG_DIALOG_CHECK="Check configuration files"
-TXT_BTN_CHECK_CFG_DIALOG_CLOSE="Close"
-TXT_BTN_CHECK_CFG="Check configuration files"
-TXT_OK_CFG_CHK="No problems detected."
-TXT_ERR_CFG_CHK="Unfortunately an error occured."
-TXT_ERR_CFG_LINE="Found in line: "
-TXT_PLEASE_WAIT="Please wait..."
-TXT_BTN_YES="Yes"
-TXT_BTN_NO="No"
-TXT_BTN_SAVE="Save"
-TXT_BTN_CANCEL="Back to Main Menu"
-
-
-[ERRORS]
-ERR_TITLE="An error occured :(..."
-ERR_BUTTON_BACK="Back"
-ERR_SUCCESS_TEMPLATE_NOT_READABLE="The success template file is not readable. We must abort here, sorry."
-ERR_ERROR_TEMPLATE_NOT_READABLE="The error template file is not readable. We must abort here, sorry."
-ERR_MAIN_TEMPLATE_NOT_READABLE="The main template file is not readable. We must abort here, sorry."
-ERR_READ_CONFIGFILE="The config file is not readable."
-ERR_CREATE_CONFIG_DIRECTORY="Problem when creating config directory"
-ERR_WRITE_CONFIG_FILE="Problem when writing config file"
-ERR_DEFAULT_CONFIG="Configuration file not found. Default config created. Please reload page."
-ERR_CONFIG_VALUE="Configuration value not found. Using default for missing value"
-ERR_INVALID_IP="Invalid IP detected"
-ERR_INVALID_HOSTNAME="Invalid HOSTNAME detected"
-ERR_IN_LINE="in line"
-
-[HELP]
-HELPLINK="http://www.loxwiki.eu/display/LOXBERRY/DNSmasq#EN"
-
-[LOGGING]
-ADMIN_CALL="Admin page requested"
-LOG_RESTARTED="Logfile restarted"
-LOG_AREA="Logging"
-LOGLEVEL="Loglevel:"
-LOGLEVEL7="Debug"
-LOGLEVEL6="Informational"
-LOGLEVEL5="OK"
-LOGLEVEL4="Warning"
-LOGLEVEL3="Error"
-LOGLEVEL2="Critical"
-LOGLEVEL1="Alert"
-LOGLEVEL0="Off"
-LOGLEVEL99="Unknown"
-LOGLEVEL-1="None"
-LOG_BUTTON_VIEW="Show logfile"
-LOG_BUTTON_DELETE="Restart logfile"
-LOG_BUTTON_DELETE_WORKING="Working..."
-LOG_BUTTON_DELETE_OK="Okay!"
-LOG_BUTTON_DELETE_FAIL="Failed!"
-
-
+WIDGETLABEL=Administrator
+LABEL_INTRO="If you do not want to change your Webinterface username, password and/or SecurePIN, just leave the fields empty."
+LABEL_SECURITY_HINT="You have to enter your current password and SecurePIN to authorize the requested changes."
+LABEL_USERNAME=New username:
+MSG_VAL_USERNAME_ERROR="The username must be 3 to 20 characters long and consist of alphanumeric characters."
+HINT_USERNAME_ALLOWED_CHARS="The username can be 3 to 20 characters long. Allowed characters: A-Z a-z 0-9 -_"
+LABEL_NEW_PASSWORD=New password:
+MSG_VAL_PASSWORD_ERROR="The password must have minimum 4 characters and consist of at least one upper- and lowercase character and one digit. Allowed optional special characters are -_,.;:!?&()?+%="
+HINT_PASSWORD_ALLOWED_CHARS="Minimum length of 4 characters with at least one lowercase, one uppercase letter and one digit."
+LABEL_RETYPE_PASSWORD="Retype password:"
+MSG_VAL_PASSWORD_DIFFERENT=Both passwords are not identical
+HINT_PASSWORD_RETYPE=Please enter the password again to prevent typing issues
+LABEL_NEW_SECUREPIN=New SecurePIN:
+MSG_VAL_SECUREPIN_ERROR="The SecurePIN must have 4 to 10 characters and consist of characters A-Z, a-z or 0-9."
+HINT_SECUREPIN_ALLOWED_CHARS="Allowed characters: A-Z a-z 0-9"
+LABEL_RETYPE_SECUREPIN="Retype SecurePIN:"
+MSG_VAL_SECUREPIN_DIFFERENT=Both SecurePINs are not identical
+HINT_SECUREPIN_RETYPE=Please enter the SecurePIN again to prevent typing issues
+LABEL_CURRENT_PASSWORD=Current password:
+LABEL_SECUREPINOLD=Current SecurePIN:
+SAVE_OK_INFO=The following credentials are valid now:
+SAVE_OK_ROOT_USER=root Superuser:
+SAVE_OK_WEB_ADMIN_AREA=Webinterface:
+SAVE_OK_COL_INSTALLATION=Installation
+SAVE_OK_COL_USER=User:
+SAVE_OK_COL_PASSWORD=Password:
+SAVE_OK_COL_SSH=SSH-/Console-Login:
+SAVE_OK_COL_SECUREPIN=SecurePIN:
+SAVE_OK_WRONG_PASSWORD=The entered old password seems to be incorrect.
+SAVE_OK_COL_MYSQL=MySQL admin account:
+SAVE_OK_HINT_RED="Save these credentials on a save place."
+BUTTON_SAVE_OK_DOWNLOAD_CREDENTIALS=Download textfile
+SAVE_ERR_EMPTY_USER=You have to enter a username.
+SAVE_ERR_EMPTY_PASS=You have to enter the current password to authorize your changes.
+SAVE_ERR_EMPTY_SECUREPIN=You have to enter the SecurePIN to authorize your changes.
+SAVE_ERR_PASS_NOT_IDENTICAL=Your entered passwords are not identical.
+SAVE_ERR_PASS_WRAPPED="Your new password is just a wrapped version of the old one. Not changed!"
+SAVE_ERR_PASS_IDENTICAL="It seems you've entered the current passwords as new password."
+SAVE_ERR_SECUREPIN_NOT_IDENTICAL=Your entered SecurePINs are not identical.
+SAVE_ERR_SECUREPIN_WRONG=The entered SecurePIN is wrong.
+SAVE_ERR_NOTHING_TO_CHANGE=You have not entered any changes. Nothing was done.
+SAVE_ERR_GENERAL="LoxBerry returned an error executing your change.<br><br>Details:"
+
+[TIMESERVER]
+WIDGETLABEL=Timeserver
+ERR_NTP_UNREACHABLE="The NTP timeserver seems to be unreachable under the entered IP address or hostname - please check."
+SAVE_OK_SETTINGS_STORED="Timeserver settings stored. New system date is:"
+SAVE_ASYNC_QUERY_NTP="<b>Querying time</b> - Please wait, this may take up to 30 seconds."
+LABEL_CURRENT_TIME=Current system time:
+LABEL_TYPE_TIME=Time Synchronization:
+SELECT_MS=Using the Miniserver
+SELECT_NTP=Using an NTP server (Internet)
+LABEL_NTP_SERVER=NTP server:
+MSG_VAL_INVALID_HOST="The entered IP address or hostname is invalid. An IP address has the format xxx.xxx.xxx.xxx, e. g. 192.168.1.100"
+LINK_OTHER_TIMESERVERS=Suitable timeservers
+LABEL_TIMEZONE=Timezone:
+MSG_TZCHANGED="To apply the new timezone, a reboot of LoxBerry is required."
+
+[POWER]
+WIDGETLABEL=Power
+BUTTON_REBOOT=Reboot
+BUTTON_POWEROFF=Shutdown
+MSG_POWEROFF="Your LoxBerry is going to shut down.<br>To boot up a Raspberry Pi, you have to disconnect and reconnect the power cord."
+MSG_REBOOT="Your LoxBerry is going to reboot and will be available again in some seconds."
+MSG_REDIRECTION_IN="You are redirected automatically:"
+MSG_REBOOT_REQUIRED_SHORT=Reboot required
+MSG_REBOOT_REQUIRED_LONG=A reboot of your LoxBerry was requested by the system or a plugin.
+MSG_REBOOT_REQUIRED_FURTHER=Further information about this reboot request:
+UI_INSTALL_ERR_RUNNING_UPDATES="LoxBerry is in an installation process and should not shutdown or reboot now. Please wait a moment and refresh the page. Reason for this message is:"
+
+[MAILSERVER]
+WIDGETLABEL=Mailserver
+TESTMAIL_SUBJECT="Test email from LoxBerry"
+TESTMAIL_CONTENT="This is a test from your LoxBerry. Everything seems to be OK!"
+SAVE_SUCCESS="Settings for SMTP server saved and activated."
+LABEL_DEFAULT_EMAIL=Default email address:
+MSG_VAL_INVALID_EMAIL="Please enter a valid email address."
+LABEL_SMTP_SERVER=SMTP server:
+MSG_VAL_INVALID_SMTP="The SMTP server IP address or hostname is invalid."
+LABEL_SMTP_PORT=Port number:
+MSG_VAL_INVALID_PORT="The port number must be between 1 and 65535. Most SMTP servers use 25 or 587."
+HINT_SMTP_PORT="In general 25 or 587 with TLS"
+OPTION_USE_ENCRYPTED=Use encrypted link (TLS)
+HINT_SMTP_ENCRYPTED="Most servers use this nowadays."
+OPTION_USE_AUTHENTICATION=Authentification (SMTP Auth)
+HINT_SMTP_AUTHENTICATION="Most servers use this nowadays."
+LABEL_SMTP_USER=SMTP username:
+HINT_SMTP_USER="Do not use the # character in user and password"
+LABEL_SMTP_PASSWORD=SMTP password:
+LABEL_SYSTEM_NOTIFICATIONS="System notifications"
+LABEL_PLUGIN_NOTIFICATIONS="Plugin notifications"
+OPTION_INFOS="Infos"
+OPTION_ERRORS="Errors"
+HINT_NOTIFICATIONS="Notifications usually are displayed on the top of the page to give notice about errors and informations. They can be triggered by your LoxBerry itself or a plugin. In the system and plugin overview, you are informed by blue and red bullets, when notifications are present. Any notification changes made in the area below will be taken into account immediately."
+BUTTON_SEND_TESTMAIL=Send testmail
+MSG_TESTMAIL_WAIT="<b>Sending email</b> - Please wait, this takes up to 30 seconds."
+BUTTON_SHOW_PASSWORD=Show password
+MSG_TEST_INTRO="LoxBerry tried to send a test email. A detailed log is shown below. Please check your mailbox for new mail."
+NOTIFY_MAIL_ERROR="Errors occured sending notification emails from system or plugins. Check your email settings or disable email notification. If emails actually should work, you'll find the full email error messages in the Webserver Log."
+
+[MINISERVER]
+WIDGETLABEL=Miniserver
+LABEL_MSNAME=Miniserver name:
+HINT_MSNAME="A name of the Miniserver assigned by yourself, that is also used for directories to identify the Miniserver, therefore no blanks or special characters except _ and - are allowed. <i>This is not the hostname or IP address.</i>"
+MSG_VAL_INVALID_MSNAME="Up to 64 characters are allowed in the Miniserver name: a-z A-Z 0-9 _-"
+LABEL_USE_CLOUD_DNS=Use Loxone Cloud DNS
+HINT_USE_CLOUD_DNS="Loxone Cloud DNS is a dynamic DNS service from Loxone. Only activate this, if your LoxBerry should access the Miniserver on a remote location."
+LABEL_MSIP=IP address or hostname:
+MSG_VAL_INVALID_IP="The entered IP address or hostname is invalid. An IP address has the format xxx.xxx.xxx.xxx, e. g. 192.168.1.77"
+LABEL_MSPORT=Port number:
+MSG_VAL_INVALID_PORT="The port number must be in the range of 1 and 65535. The default Miniserver port is 80."
+HINT_MSPORT="Default port is <b>80</b>."
+LABEL_CLOUDURL=MAC address:
+MSG_VAL_INVALID_CLOUDURL="Please enter a valid MAC address. Example: EEE000xxxxxx oder 504Fxxxxxxxx"
+HINT_MSCLOUDURL="The MAC address of your Miniserver is equal to it's serial number. Get the Miniserver serial number in Loxone Config at the Miniserver properties."
+LABEL_MSCLOUDURL_FTPPORT=Public FTP port:
+MSG_VAL_INVALID_CLOUDDNS_FTPPORT="Please enter a valid public FTP port of the Miniserver (needs Port Forwarding on your router). The local Miniserver FTP port should be 21."
+HINT_CLOUDDNS_FTPPORT="Please enter a valid public FTP port of the Miniserver (needs Port Forwarding on your router). The local Miniserver FTP port should be 21."
+LABEL_MSUSER=Miniserver username:
+MSG_VAL_INVALID_MSUSER="Please enter the username of a Miniserver Administrator account."
+HINT_MSUSER="Some special characters are <i>not</i> allowed by Loxone: quotes, [!#$%&*+,/:;=?@\\]<br>The username is <i>CASE SENSITIVE</i>."
+LABEL_MSPASS=Miniserver password:
+MSG_VAL_INVALID_MSPASS="Please enter the password for the above Miniserver Administrator account."
+HINT_MSPASS="Both username AND password are <i>CASE SENSITIVE</i>. Special characters are allowed, but old plugins may have problems using special chars. <span class='display_chome_only'>If you have trouble with the Chome Autofill feature go to chrome://settings/passwords and delete the stored LoxBerry passwords.</span>"
+LABEL_MSNOTE="Note/Link:"
+MSG_VAL_INVALID_MSNOTE=" In your Note/Link, up to 512 characters are allowed: a-z A-Z 0-9 {(@:/?=#_+!-&)}"
+BUTTON_ADD_MS=Add Miniserver
+BUTTON_DELETE_MS=Delete Miniserver
+BUTTON_SHOW_PASSWORDS=Show passwords
+BUTTON_CHECKMS=Check Miniserver authentication
+MSG_UNSAVED=(unsaved)
+SAVE_ERR_MSG_SEE_DETAILS="See the details about the request. Keep in mind that expanding the details will show user credentials in uncovered, plain text."
+SAVE_OK_MSG="Please consider that saving the Miniserver data does no implicitly access checking anymore. Your data were saved as they are. Use the Check button on top of every Miniserver to check connectivity and authentication. "
+BUTTON_OPEN_LOG="Miniserver Logfile"
+BUTTON_OPEN_WEBIF="Loxone Web App"
+CHECKMS_AUTH_OK="Successfully authenticated."
+CHECKMS_AUTH_ERROR="Cannot access your Miniserver."
+CHECKMS_IS_ADMIN="This user is in the Administrators group of the Miniserver."
+CHECKMS_IS_NONADMIN="This user <b>is not</b> in the Administrators group of the Miniserver. Plugins may have problems to perform tasks."
+BUTTON_SCAN="Search for Miniserver"
+MSG_SCANNING="Scanning local network..."
+MSG_NOTFOUND="No Miniserver found."
+MSG_FOUND="Miniserver found. The IP has been set for the first Miniserver."
+MSG_CLOUD_NOTFOUND="No configured Miniservers for this MAC address found:"
+
+[DONATE]
+WIDGETLABEL="Donate? :-)"
+HEADING=Donate?
+TEXT1="<p>LoxBerry extends your Loxone Smart Home by many interesting and useful features, which can not be provided by the Loxone system itself. These features are realized using LoxBerry plugins, which can be installed later on.</p>"
+TEXT2="<p>The basic system of LoxBerry is free of charge and is maintained by volunteers in their leisure time. The source code is free and is distributed under the Apache 2.0-License. The LoxBerry arose from an idea in the LoxForum (<a href='https://www.loxforum.com/' target='_blank'>https://www.loxforum.com/</a>).</p>"
+TEXT3="<p><b>If you like and use LoxBerry or use it in commercial circumstances, please think about a donation. We, the developer of the LoxBerry, do not want money. But there are many people who are not as fortunate as us. And these people need our support. Even a little amount helps, to help these people. A donation is quickly done and possible via money transfer, credit card or Paypal:</b></p>"
+TEXT4=
+TEXT5=
+DONATE=Please donate:
+LINK_TEXT1="<b>German Child cancer aid society</b>"
+LINK_URL1=http://www.krebshilfe.de/deutsche-krebshilfe/tochterorganisationen/deutsche-kinderkrebshilfe.html
+LINK_TEXT2="<b>Doctors Without Borders (international site with country selection)</b>"
+LINK_URL2=http://www.msf.org/en/donate
+LINK_TEXT3="<b>Doctors Without Borders (UK)</b>"
+LINK_URL3=https://secure.msf.org.uk/Donate/MultiLanding.aspx?type=dd&source=7001&country=000
+LINK_TEXT4=
+LINK_URL4=
+LINK_TEXT5=
+LINK_URL5=
+LINK_TEXT6=
+LINK_URL6=
+LINK_TEXT7=
+LINK_URL7=
+
+
+[MYLOXBERRY]
+WIDGETLABEL=My LoxBerry
+LABEL_MY=My
+LABEL_LOXBERRY=LoxBerry
+HEADING_LANGUAGESELECTION=Language Selection
+LABEL_SELECTLANGUAGE=Select your language
+HEADING_FRIENDLYNAME=Give your LoxBerry a Name
+LABEL_FRIENDLYNAME=Free name for your LoxBerry:
+HINT_INNER_FRIENDLYNAME=e.g. Living room
+HINT_FRIENDLYNAME=This name is shown on top of the web interface to quickly identify your LoxBerry. This is <i>not</i> the hostname (change it in Network). Nearly everything is allowed.
+ERR_FRIENDLYNAME="The friendly name contains at least one of the few not allowed characters. Allowed is a lot. If you think a character could be added to the whitelist, report it <a target='bug' href='https://github.com/mschlenstedt/Loxberry/issues/new?title=Enhancement:%20Add%20character%20to%20MyLoxBerry%20FriendlyName%20whitelist&body=Please+add+the+following+characters+to+the+whitelist+:'>here</a>."
+HEADING_SENDSTATISTIC=How many LoxBerrys are out there?
+LABEL_SENDSTATISTIC=Send anonymous version info
+HINT_SENDSTATISTIC="We, the developers, are interested on how many people are using LoxBerry. On first boot, LoxBerry generates a random, unique number and will send this key and version number to loxberry.de. It is anonymous. We don\'t know that this is <i>your</i> LoxBerry. If you disable it, we'll never take notice about the existence of this LoxBerry. <a href="https://stats.loxberry.de" target="_blank">See the current statistics.</a>"
+CHANGE_SUCCESS="Your settings have been saved."
+LABEL_SETTINGS="Settings"
+LABEL_SYSINFO="System Information"
+
+
+[SERVICES]
+WIDGETLABEL=LoxBerry Services
+LABEL_LOXBERRY=LoxBerry
+HEADING_OPT=Service Options
+HEADING_APACHE=Webserver Options
+LABEL_WEBPORT=Web Port
+ERR_WRONG_PORT=The given port is invalid. Select a port between 1 and 65535.
+ERR_PORT_IN_USE=The given port is already in use. Please choose another port.
+ERR_PORTCHANGE=Something went wrong during changing the port. Please check your webserver settings.
+HINT_INNER_WEBPORT=Default port is 80
+HINT_WEBPORT=Default port for websites is 80. In special cases it could be nessesary to change LoxBerry's web port.
+HEADING_SSDP=SSDP Publishing
+LABEL_SSDPENABLED=Publish this LoxBerry as an home automation device
+HINT_SSDP="LoxBerry will be announced as a home automation device in your network. This is called <i>Simple Service Discovery Protocol (SSDP)</i>. If other devices in your network expierience problems with SSDP, turn this feature off."
+CHANGE_SUCCESS="Your settings have been saved."
+CHANGE_WEBPORTCHANGED="The webserver port has been changed successfully."
+CHANGE_ABORTED="Your settings have been discarded."
+BTN_CONT="Continue"
+WEBSERVERCLEANING="Temporary files have to be cleaned up. Please wait a moment."
+WAITWEBSERVER="The webserver will be restarted using the the new port. This may take a while. Please wait a moment."
+MSG_STEP1="Step 1 successful"
+MSG_STEP2="Everything OK!"
+
+[PLUGININSTALL]
+UI_BUTTON_PLUGINARCHIVE="Plugin Archive"
+WIDGETLABEL=Plugin Management
+ERR_NOFOLDER_OR_ZIP="You have to specify a folder OR ZIP file with PLUGIN data."
+ERR_FOLDER_DOESNT_EXIST="Plugin folder does not exist."
+ERR_FILE_DOESNT_EXIST="Plugin file does not exist."
+ERR_TEMPFILES_EXISTS="Temporary files already exist."
+INF_START="Starting Plugin installation."
+ERR_ARCHIVEFORMAT="The plugin archive seems to be in an invalid format. Please contact the plugin author or try again."
+ERR_ACTION="You have to specify 'action=install', 'action=uninstall' or 'action=autoupdate'."
+INF_EXTRACTING="Extracting plugin archive"
+ERR_EXTRACTING="Error while extracting from plugin archive."
+OK_EXTRACTING="Plugin archive extracted successfully."
+ERR_PLUGINCFG="Mandatory configuration parameters missing in the plugin archive. Please contact the plugin author."
+OK_PLUGINCFG="All mandatory configuration parameters found."
+ERR_DATABASE="Could not open plugin database or database does not exist."
+INF_ISUPDATE="Plugin is already installed -> proceeding with upgrade."
+OK_DBENTRY="Found free database entry."
+ERR_DBENTRY="No free database entry available."
+INF_PNAME_IS="Using plugin name:"
+INF_PFOLDER_IS="Using installation folder:"
+INF_START_PREROOT="Starting script PREROOT."
+INF_START_PREINSTALL="Starting script PREINSTALL."
+INF_START_PREUPGRADE="Starting script PREUPGRADE."
+ERR_SCRIPT="Script finished with errors. I will try to continue installation."
+OK_SCRIPT="Script executed successfully."
+FAIL_SCRIPT="Script fails. Installation cannot be continued."
+INF_CONFIG="Installing configuration files."
+INF_BIN="Installing bin files."
+ERR_FILES="Not all file(s) could be installed successfully."
+OK_FILES="All file(s) were installed successfully."
+INF_TEMPLATES="Installing template files."
+INF_DAEMON="Installing DAEMON."
+INF_FILE_PERMISSIONS="Setting file permissions:"
+ERR_FILE_PERMISSIONS="File permissions could not be set."
+OK_FILE_PERMISSIONS="File permissions set successfully."
+INF_FILE_OWNER="Setting file ownership:"
+ERR_FILE_OWNER="File ownership could not be set."
+OK_FILE_OWNER="File ownership set successfully."
+INF_UNINSTALL="Installing uninstall script."
+INF_SUDOERS="Installing sudoers file."
+INF_CRONJOB="Installing cronjob files."
+INF_DATAFILES="Installing data files."
+INF_LOGFILES="Installing log files."
+INF_HTMLAUTHFILES="Installing htmlauth files."
+INF_HTMLFILES="Installing html files."
+INF_ICONFILES="Installing icon files."
+ERR_ICONFILES="Icons could not be (completely) installed. Using some default icons."
+OK_ICONFILES="Icons installed successfully."
+INF_APTREFRESH="Refreshing APT database."
+ERR_APTREFRESH="APT database could not be refreshed."
+OK_APTREFRESH="APT database refreshed successfully."
+INF_APT="Installing additional software packages."
+ERR_APT="Cannot open APT file."
+ERR_PACKAGESINSTALL="(Some) Packages could not be installed."
+OK_PACKAGESINSTALL="Package installed successfully."
+INF_START_POSTINSTALL="Starting script POSTINSTALL."
+INF_START_POSTUPGRADE="Starting script POSTUPGRADE."
+INF_START_POSTROOT="Starting script POSTROOT."
+INF_END="Cleaning and removing temporary files."
+OK_END="All Plugin files were installed successfully and system was cleaned up."
+INF_REMOVING_OLD_INSTALL="Removing old installation."
+INF_INSTALLSCRIPTS="Saving all package installation scripts."
+INF_INSTALLAPT="Saving package apt and dpkg files."
+INF_REPLACEENVIRONMENT="Replacing environment strings."
+INF_REPLACEING="Replacing:"
+ERR_NOPID="You have to specify the PID."
+ERR_PIDNOTEXIST="The PID does not exist."
+INF_START_UNINSTALL_EXE="Executing uninstall script."
+INF_ERRORSUMMARIZE="This is a summary of all errors and warnings during this installation:"
+ERR_ARCH="This system has the wrong architecture."
+OK_ARCH="The system's architecture is supported."
+INF_LBVERSION="Current LoxBerry version: "
+INF_MINVERSION="Installation limited from: "
+ERR_MINVERSION="Minimal required LoxBerry version is greater than current LoxBerry version. Cannot install."
+OK_MINVERSION="Current LoxBerry version is greater than minimal required LoxBerry version."
+INF_MAXVERSION="Installation limited to: "
+ERR_MAXVERSION="Current LoxBerry version is greater than maximal allowed LoxBerry version. Cannot install."
+OK_MAXVERSION="Maximal allowed LoxBerry version is greater than current LoxBerry version."
+ERR_NOPIN="You have to specify the SecurePIN for installation."
+ERR_SECUREPIN_WRONG=The entered SecurePIN is wrong.
+WARN_HARDCODEDPATHS="The plugin uses hardcoded paths to /opt/loxberry. This may be critical and should be fixed by the Plugin author: "
+INF_REBOOT="This plugin needs a reboot:"
+UI_LABEL_INSTALL_NEW=Install new plugin:<br><small>You can select a file or an URL here.</small>
+UI_LABEL_SECUREPIN=Enter SecurePIN:
+UI_LABEL_INSTALLBTN=Install
+UI_LABEL_INSTALLED_PLUGINS=Installed Plugins
+UI_LABEL_INSTALLATION=Installation
+UI_LABEL_LOGFILE=Installation logfile
+UI_LABEL_UNINSTALL=Uninstall
+UI_LABEL_NOPLUGINS=There are no plugins installed yet.
+UI_MSG_UNINSTALL_QUESTION="<div style='color: red; font-weight: bold'>All plugin data will be deleted!</div> Are you really sure you would like to uninstall"
+UI_MSG_UNINSTALL_SUCCESS=The plugin was uninstalled successfully.
+UI_MSG_NO_ZIP="You have to specify a ZIP file with PLUGIN data."
+UI_MSG_NO_URL="You have to specify a URL with PLUGIN data."
+UI_INSTALL_ERR_SECUREPIN_WRONG=The entered SecurePIN is wrong.
+UI_INSTALL_ERR_MAX_FILESIZE=The uploaded file exceeds the limit of 50 MB. This is not allowed.
+UI_INSTALL_ERR_WRONG_FILETYPE=The uploaded file has the wrong filetype. Only ZIP archives are allowed.
+ERR_NO_SPACE_IN_TMP="There's not enough RAM in your RAM-disk (/tmp) to extract the ZIP archive. Please reboot and retry. Disk free: "
+ERR_NO_SPACE_IN_ROOT="There's not enough space left in the LoxBerry home folder. Free space: "
+UI_INSTALL_LABEL_TITLE=Processing installation...
+UI_INSTALL_LABEL_ERROR="An error occurred. The plugin could <b>not</b> be installed."
+UI_INSTALL_LABEL_SUCCESS="Installation finished successfully."
+UI_INSTALL_LABEL_REBOOTREQUIRED="Installation finished successfully. Please note that a reboot is required now!"
+UI_INSTALL_LABEL_NEXT=Next
+UI_INSTALL_LABEL_REBOOT=Reboot
+ERR_MSG_VAL_SECUREPIN_ERROR="You have to enter your SecurePIN to authorize the installation."
+INF_LAST="Good bye. Enjoy your new plugin!"
+INF_SAVELOG="Saving logfile."
+INF_LOCKING="Locking plugininstall - delaying up to 10 minutes..."
+ERR_LOCKING="Could not get lock for plugininstall. Skipping this installation."
+ERR_LOCKING_REASON="The reason is:"
+OK_LOCKING="Lock successfully set."
+UI_NOTIFY_AUTOINSTALL_RECHECK_BUTTON="Re-Check for Updates"
+UI_NOTIFY_AUTOINSTALL_DONE="A new version was installed automatically. Version is now"
+UI_NOTIFY_AUTOINSTALL_RELEASE_AVAILABLE="A new release version is available:"
+UI_NOTIFY_AUTOINSTALL_PRERELEASE_AVAILABLE="A new pre-release version is available:"
+UI_NOTIFY_AUTOINSTALL_INSTRUCTION="Navigate to the the plugin and use the update button to apply the url to the installation field on top."
+UI_INSTALL_ERR_RUNNING_UPDATES="There's another Update or Plugin installation running. Please be patient and wait until the other process is finished."
+ERR_UNKNOWNINTERFACE="The Plugin Interface is unknown. I cannot proceed with the installation."
+INF_DOS2UNIX="Converting all plugin files (ASCII) to Unix fileformat."
+INF_LOGSKELS="Updating skels for Logfiles in tmpfs."
+INF_SHADOWDB="Creating shadow version of plugindatabase."
+ERR_UNKNOWN_FORMAT_PLUGINCFG="Could not parse plugin.cfg. Maybe it has a wrong format."
+UI_LABEL_LOGGING_LEVEL="Logging Level"
+UI_LABEL_AUTOMATIC_UPDATES="Automatic Updates"
+UI_AUTOMATIC_UPDATES_OFF="Off"
+UI_AUTOMATIC_UPDATES_NOTIFY_ONLY="Notify only"
+UI_AUTOMATIC_UPDATES_RELEASES="Releases"
+UI_AUTOMATIC_UPDATES_PRE_AND_RELEASES="Pre- and Releases"
+UI_LOG_0_OFF="Off"
+UI_LOG_1_ALERT="Alarm"
+UI_LOG_2_FAILURES="Failures"
+UI_LOG_3_ERRORS="Errors"
+UI_LOG_4_WARNING="Warnings"
+UI_LOG_5_OK="OK"
+UI_LOG_6_INFO="Informational"
+UI_LOG_7_DEBUG="Debug"
+UI_LOG_SELECT="Select..."
+UI_MSG_UNINSTALL_WAIT="Plugin removal in progress. Please wait..."
+
+[LOGVIEWER]
+WIDGETLABEL=Log Viewer
+BUTTON_AUTOSCROLL=Auto-Scroll
+UPDATECHECKLOGFILE="Updatecheck-Logfile"
+ERR_MISSING_LOGPARAMETER_HTML="Your URL does not contain a logfile parameter."
+ERR_NOLOG_HTML="The logfile does not exist. Possibly the application has not yet started to log, or failed to run. Reload the page to try it again."
+ERR_MISSING_LOGPARAMETER_TXT="You must specify a logfile with --logfile YOURFILE.\\nUsage: logfile.cgi --logfile FILE [--length] [--offset] [--header txt|html|none] [--format html|terminal|plain]"
+ERR_NOLOG_TXT="Logfile does not exist. Possibly the application has not yet started to log, or failed to run. Please re-check the logfile folder: ~/log, ~/webfrontend/html/tmp or /tmp. The ~ usually stands for /opt/loxberry where the Windows share also points to."
+ERR_LOGFILE_EMPTY_HTML="<i>This file is currently empty (0 bytes).</i>"
+LOADING_LOGFILE="Loading logfile, please wait..."
+BUTTON_DOWNLOAD="Download"
+
+[TRANSLATE]
+WIDGETLABEL=Translation
+WIDGETLABEL_SYSTEM=System Translation
+WIDGETLABEL_PLUGIN=Plugin Translation
+WIDGETLABEL_TRANSLATIONGUIDE=Translation Guide
+BUTTON_DOWNLOAD=Download translated file
+LABEL_SELECT_SOURCE_LANG="Source language"
+LABEL_SELECT_DESTINATION_LANG="Enter your destination language"
+LABEL_SELECT_PLUGIN="Select the plugin"
+LABEL_SELECT_LANGUAGEFILE="Select language file"
+LABEL_LOAD_LANGUAGE="Click to reload"
+BUTTON_LOAD="View"
+LABEL_DOWNLOAD="When you are finished"
+BUTTON_DOWNLOAD="Download"
+TBL_HEAD_KEY="KEY"
+TBL_HEAD_SOURCE="Source language"
+TBL_HEAD_DEST="Destination language"
+BUTTON_TOOLTIP_COPY="Copies the source text to the translated field."
+BUTTON_TOOLTIP_REVERT="Reverts the text to the initial value."
+ERROR_SOURCEFILE="Source string is an array - Check language file for commas, or put it under doublequotes."
+ERROR_DESTFILE="Current string is an array - it was tried to reconstruct. Please check."
+
+[WIZARD]
+WELCOME=Welcome to <b>LoxBerry - BEYOND THE LIMITS</b>
+VERSION=This is LoxBerry version
+TITLE_STEP1="Step 1 - Welcome to LoxBerry"
+TITLE_STEP2="Step 2 - Admin Settings"
+TITLE_STEP3="Step 3 - Archive your credentials"
+TITLE_STEP4="Step 4 - What next"
+BUTTON_NEXT_STEP="Continue with step"
+BUTTON_PREV_STEP="Back to step"
+ADMIN_LABEL_INTRO="You can (but you don't need to) change your username for the webinterface, and the passwords for web and SSH access."
+ADMIN_MSG_SKIPPED="You already have changed your credentials therefore this step is skipped. Change your credentials later in the Admin widget."
+FINISHED="Your first settings are done!"
+FINISHED_TEXT1="<b>How to go on:</b>"
+FINISHED_TEXT2="Your LoxBerry is ready to use and secured by new passwords and SecurePIN. Save your passwords carefully! You have to <strong>reboot now</strong> to enlarge your SD-Card!"
+FINISHED_TEXT3="The <b>SecurePIN</b> is an additional PIN code to secure your LoxBerry against intruders that could spy your loxberry password. It secures against new plugin installations and passwort changes."
+FINISHED_TEXT4="For more information on configuring LoxBerry, visit LoxBerry Wiki at"
+FINISHED_TEXT5="Do not forget to <strong>donate</strong>! This is a community project free of charge - Reward <i>our</i> time spent by donating a suitable amount to a <strong>charity organisation</strong>. Visit the Donate! widget. Thank you! And now steep into the new LoxBerry!"
+WIKIURL_CONFIGHELP="http://www.loxwiki.eu/x/34C3AQ"
+BUTTON_REBOOT="Reboot to finish your installation"
+ERROR_CANNOT_CHANGE_ROOT="Cannot change root password. You may already have set it before."
+
+[NOTIFY]
+SUBJECT_INFO="INFO"
+SUBJECT_ERROR="ERROR"
+SUBJECT_SYSTEM_IN="in"
+MESSAGE_SYSTEM_INFO="notifies about the following system INFORMATION:"
+MESSAGE_SYSTEM_ERROR="notifies about an occured system ERROR:"
+SUBJECT_PLUGIN_IN="in"
+SUBJECT_PLUGIN_PLUGIN="plugin"
+MESSAGE_PLUGIN_INFO="plugin notifies about the following INFORMATION:"
+MESSAGE_PLUGIN_ERROR="plugin notifies about an occured ERROR:"
+MESSAGE_LINK="More details:"
+MESSAGE_LOGFILE="See the logfile for more details: "
+MESSAGE_FOOTER_FROM="This notification was sent by"
+MESSAGE_SENT_AT="Sent at:"
+DELETE_ALL_MESSAGES="Delete all notifications"
+
+[FILEMANAGER]
+WIDGETLABEL="LoxBerry Filemanager"
+WARNING_TITLE="Warning"
+WARNING_TEXT="Please be VERY carefully! You can destroy your LoxBerry if you do not know what you are doing!"
+LABEL_SECUREPIN=You have to enter your SecurePIN to authorize yourself:
+WRONGPIN_TEXT="The entered SecurePIN was wrong. Please try again."
+
+[NETSHARES]
+WIDGETLABEL="Network Shares"
+BUTTON_ADD_SERVER="Add new server"
+BUTTON_DEL_SERVER="Remove server:"
+SHARESTABLE_NO="No."
+SHARESTABLE_SERVER="Server"
+SHARESTABLE_TYPE="Type"
+SHARESTABLE_SHARE="Share"
+SHARESTABLE_STATUS="Status"
+SHARESTABLE_ACTION="Action"
+BUTTON_BROWSE="Browse"
+BUTTON_ADD_DEBUGLOG="Create Debuglog"
+BUTTON_SHOW_DEBUGLOG="Logfile"
+BUTTON_SHOWCOLS="Show cols"
+HINT_NOSERVERS="No servers defined or no server is currently reachable."
+LABEL_SELECT="Select..."
+LABEL_USERNAME="Username:"
+HINT_USERNAME="This is the username to access the network share. Leave empty if not needed."
+LABEL_PASSWORD="Password:"
+HINT_PASSWORD="Please enter the password to access the network share. Leave empty if not needed."
+LABEL_SERVERIP="IP address or hostname:"
+HINT_SERVERIP="Please enter the IP address or hostname of your server."
+MSG_VAL_INVALID_IP="The entered IP address or hostname is invalid. An IP address has the format xxx.xxx.xxx.xxx, e. g. 192.168.1.77"
+BUTTON_SHOW_PASSWORDS=Show passwords
+ADD_SUCCESS="The new server were added successfully."
+ADD_DEBUGLOG_SUCCESS="Debug Log was created successfully:"
+ADD_WARNING="<b>BUT:</b> Currently we could not reach any shares. Please make sure the server is available and your username/password is correct."
+REMOVE_QUESTION="The following server <b>and all shares</b> will be removed. Are you really sure?"
+REMOVE_SUCCESS="The server and all shares were removed successfully."
+
+[USBSTORAGE]
+WIDGETLABEL="USB Storages"
+STORAGESTABLE_NO="No."
+STORAGESTABLE_DEVICENAME="Device Name"
+STORAGESTABLE_BLOCKDEVICE="Block Device"
+STORAGESTABLE_TYPE="Type"
+STORAGESTABLE_STATUS="Status"
+STORAGESTABLE_ACTION="Action"
+BUTTON_BROWSE="Browse"
+BUTTON_ADD_DEBUGLOG="Create Debuglog"
+BUTTON_SHOW_DEBUGLOG="Logfile"
+BUTTON_SHOWCOLS="Show cols"
+HINT_NOSTORAGE="No usb storages found."
+ADD_DEBUGLOG_SUCCESS="Debug Log was created successfully:"
+
+[STORAGE]
+GET_STORAGE_HTML_LABEL="Select storage"
+GET_STORAGE_HTML_FOLDER="Subfolder"
+GET_STORAGE_HTML_SELECT="Select..."
+GET_STORAGE_HTML_CUSTOMPATH="Custom path:"
+USED="Used"
+AVAILABLE="Available"
+SIZE="Size"
+USEDPERCENT="Used (%)"
+
+[LOGMANAGER]
+LOG_NAVBAR="Logfiles"
+LEGACY_NAVBAR="More logfiles"
+LOG_INTRO="This page shows all logfiles created by LoxBerry's logging functionality. Logfiles of plugins using their own logging can be found in the 'More logfiles' tab."
+LEGACY_INTRO="This page shows logfiles of plugins that are not managed by LoxBerry's logging features, or were dropped out of the database and were left to themselves. All of the shown logfiles are under control of LoxBerry's cleanup mechanism, that drops old logfiles."
+CURRENT_LOGLEVEL="Current logging level"
+LOG_GROUP="Group"
+ATTMSG_POPUP_HEADING="Summary of important logfile messages:"
+