diff --git a/src/share/locale/en/LC_MESSAGES/OPNsense.pot b/src/share/locale/en/LC_MESSAGES/OPNsense.pot
index 1f8886c42..011e468f8 100644
--- a/src/share/locale/en/LC_MESSAGES/OPNsense.pot
+++ b/src/share/locale/en/LC_MESSAGES/OPNsense.pot
@@ -17,3 +17,9997 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
+src/etc/inc/array_intersect_key.inc: user_error(gettext('Wrong parameter count for array_intersect_key()'), E_USER_WARNING);
+src/etc/inc/array_intersect_key.inc: user_error(gettext('array_intersect_key() Argument #') .
+src/etc/inc/array_intersect_key.inc: ($i + 1) . gettext(' is not an array'), E_USER_WARNING);
+src/etc/inc/auth.inc: display_error_form("501", gettext("Potential DNS Rebind attack detected, see http://en.wikipedia.org/wiki/DNS_rebinding
Try accessing the router by IP address instead of by hostname."));
+src/etc/inc/auth.inc: echo "
" . gettext("Unfortunately we have detected a programming bug.") . "
"; +src/www/crash_reporter.php: echo "" . gettext("Would you like to submit the programming debug logs to the OPNsense developers for inspection?") . "
"; +src/www/crash_reporter.php: echo "" . gettext("Please double check the contents to ensure you are comfortable sending this information before clicking Yes.") . "
"; +src/www/crash_reporter.php: echo "" . gettext("Contents of crash reports") . ":
";
+src/www/crash_reporter.php: echo "
" . gettext(" - Submit this to the developers for inspection") . "
"; +src/www/crash_reporter.php: echo "" . gettext(" - Just delete the crash report and take me back to the Dashboard") . "
"; +src/www/crash_reporter.php:$pgtitle = array(gettext("Diagnostics"),gettext("Crash Reporter")); +src/www/crash_reporter.php: if (gettext($_POST['Submit']) == "Yes") { +src/www/crash_reporter.php: echo gettext("Processing..."); +src/www/crash_reporter.php: echo gettext("Uploading..."); +src/www/crash_reporter.php: echo "" . gettext("Continue") . "" . gettext(" and delete crash report files from local disk.") . "
"; +src/www/crash_reporter.php: } else if(gettext($_POST['Submit']) == "No") { +src/www/diag_arp.php:$pgtitle = array(gettext("Diagnostics"),gettext("ARP Table")); +src/www/diag_arp.php:=gettext("Click this button to download the system configuration in XML format."); ?>
=gettext("Backup area:"); ?>
=gettext("Open a"); ?> =$g['[product_name']?> =gettext("configuration XML file and click the button below to restore the configuration."); ?> +src/www/diag_backup.php: =gettext("Restore area:"); ?>
" />
+src/www/diag_backup.php:=gettext("Note:"); ?>
=gettext("The firewall will reboot after restoring the configuration."); ?>
=gettext("Click this button to reinstall all system packages. This may take a while."); ?>
+src/www/diag_backup.php: " />
+src/www/diag_backup.php:
=gettext("Click this button to clear the package lock if a package fails to reinstall properly after an upgrade."); ?>
+src/www/diag_backup.php: " />
+src/www/diag_confbak.php: if (!isset($_POST['confirm']) || ($_POST['confirm'] != gettext("Confirm")) || (!isset($_POST['newver']) && !isset($_POST['rmver']))) {
+src/www/diag_confbak.php: $savemsg = sprintf(gettext('Successfully reverted to timestamp %1$s with description "%2$s".'), date(gettext("n/j/y H:i:s"), $_POST['newver']), $confvers[$_POST['newver']]['description']);
+src/www/diag_confbak.php: $savemsg = gettext("Unable to revert to the selected configuration.");
+src/www/diag_confbak.php: $savemsg = sprintf(gettext('Deleted backup with timestamp %1$s and description "%2$s".'), date(gettext("n/j/y H:i:s"), $_POST['rmver']),$confvers[$_POST['rmver']]['description']);
+src/www/diag_confbak.php:$pgtitle = array(gettext("Diagnostics"),gettext("Configuration History"));
+src/www/diag_confbak.php: $tab_array[0] = array(gettext("Config History"), true, "diag_confbak.php");
+src/www/diag_confbak.php: $tab_array[1] = array(gettext("Backup/Restore"), false, "diag_backup.php");
+src/www/diag_confbak.php:
=gettext("If you click") . " "" . gettext("Yes") . "", " . gettext("the firewall will:")?>
+src/www/diag_defaults.php:=gettext("Are you sure you want to proceed?");?>
+src/www/diag_defaults.php: " /> +src/www/diag_defaults.php: =gettext("No");?> +src/www/diag_dns.php:$pgtitle = array(gettext("Diagnostics"),gettext("DNS Lookup")); +src/www/diag_dns.php: $input_errors[] = gettext("Host must be a valid hostname or IP address."); +src/www/diag_dns.php: $query_time = gettext("No response"); +src/www/diag_dns.php: $resolved = gettext("No record found"); +src/www/diag_dns.php: echo gettext("IP Address") . ": {$address} \n"; +src/www/diag_dns.php: echo gettext("Host Name") . ": {$hostname} \n"; +src/www/diag_dns.php: $text_table[] = array(gettext("Server"), gettext("Query Time")); +src/www/diag_dns.php:=gettext("States matching current filter")?>: = $row ?>
=gettext("No leases from this pool yet.");?>
+src/www/diag_ipsec_leases.php:=gettext("No IPsec pools.");?>
+src/www/diag_ipsec_leases.php: =gettext("Note:");?>=gettext("No IPsec security associations.");?>
+src/www/diag_ipsec_sad.php: =gettext("Note:");?>= gettext("No IPsec security policies."); ?>
+src/www/diag_ipsec_spd.php: = gettext("Note:"); ?>+src/www/diag_logs_auth.php: " /> +src/www/diag_logs_dhcp.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("DHCP")); +src/www/diag_logs_dhcp.php:
+src/www/diag_logs_dhcp.php: " /> +src/www/diag_logs_filter.php: $response = array('resolve_ip' => $ip, 'resolve_text' => gettext("Cannot resolve")); +src/www/diag_logs_filter.php: echo gettext("The rule that triggered this action is") . ":\n\n{$rule}"; +src/www/diag_logs_filter.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("Firewall")); +src/www/diag_logs_filter.php:
=gettext("TCP Flags"); ?>: F - FIN, S - SYN, A or . - ACK, R - RST, P - PSH, U - URG, E - ECE, C - CWR
+src/www/diag_logs_filter_summary.php:$pgtitle = gettext("Status").": ".gettext("System logs").": ".gettext("Firewall Log Summary"); +src/www/diag_logs_filter_summary.php: 'act' => gettext("Actions"), +src/www/diag_logs_filter_summary.php: 'interface' => gettext("Interfaces"), +src/www/diag_logs_filter_summary.php: 'proto' => gettext("Protocols"), +src/www/diag_logs_filter_summary.php: 'srcip' => gettext("Source IPs"), +src/www/diag_logs_filter_summary.php: 'dstip' => gettext("Destination IPs"), +src/www/diag_logs_filter_summary.php: 'srcport' => gettext("Source Ports"), +src/www/diag_logs_filter_summary.php: 'dstport' => gettext("Destination Ports")); +src/www/diag_logs_filter_summary.php: print "
+src/www/diag_logs_filter_summary.php:=gettext("NOTE: IE8 users must enable compatibility view.")?>
+src/www/diag_logs_ipsec.php: " /> +src/www/diag_logs_ntpd.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("NTP")); +src/www/diag_logs_ntpd.php: +src/www/diag_logs_ntpd.php: " /> +src/www/diag_logs_openvpn.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("OpenVPN")); +src/www/diag_logs_openvpn.php: +src/www/diag_logs_openvpn.php: " /> +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("PPTP Logins"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("PPTP Raw"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("PPPoE Logins"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("PPPoE Raw"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("L2TP Logins"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("L2TP Raw"), +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Normal View"), true, "/diag_logs_filter.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Dynamic View"), false, "/diag_logs_filter_dynamic.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Summary View"), false, "/diag_logs_filter_summary.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("General"), true, "/diag_logs.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Gateways"), false, "/diag_logs_gateways.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Routing"), false, "/diag_logs_routing.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Resolver"), false, "/diag_logs_resolver.php"); +src/www/diag_logs_pills.php: $tab_array[] = array(gettext("Wireless"), false, "/diag_logs_wireless.php"); +src/www/diag_logs_ppp.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("PPP")); +src/www/diag_logs_ppp.php:
+src/www/diag_logs_ppp.php: " /> +src/www/diag_logs_relayd.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("Load Balancer")); +src/www/diag_logs_relayd.php:
+src/www/diag_logs_relayd.php: " /> +src/www/diag_logs_resolver.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("Resolver")); +src/www/diag_logs_resolver.php: " /> +src/www/diag_logs_resolver.php: " /> +src/www/diag_logs_routing.php:$pgtitle = array(gettext("Status"),gettext("System logs"),gettext("Routing")); +src/www/diag_logs_routing.php: " /> +src/www/diag_logs_settings.php:if ($_POST['resetlogs'] == gettext("Reset Log Files")) { +src/www/diag_logs_settings.php: $savemsg .= gettext("The log files have been reset."); +src/www/diag_logs_settings.php: $input_errors[] = gettext("A valid IP address/hostname or IP/hostname:port must be specified for remote syslog server #1."); +src/www/diag_logs_settings.php: $input_errors[] = gettext("A valid IP address/hostname or IP/hostname:port must be specified for remote syslog server #2."); +src/www/diag_logs_settings.php: $input_errors[] = gettext("A valid IP address/hostname or IP/hostname:port must be specified for remote syslog server #3."); +src/www/diag_logs_settings.php: $input_errors[] = gettext("Number of log entries to show must be between 5 and 2000."); +src/www/diag_logs_settings.php: $input_errors[] = gettext("Log file size must be a positive integer greater than 5120."); +src/www/diag_logs_settings.php: log_error(gettext("webConfigurator configuration has changed. Restarting webConfigurator.")); +src/www/diag_logs_settings.php: $savemsg .= "
=gettext("Select the interface on which to capture traffic.");?>
+src/www/diag_packet_capture.php:=gettext("If checked, the");?> = gettext("packet capture")?> = gettext("will be performed using promiscuous mode.");?>
+src/www/diag_packet_capture.php:
=gettext("Note");?>: =gettext("Some network adapters do not support or work well in promiscuous mode.");?>
=gettext("Select the type of traffic to be captured, either Any, IPv4 only or IPv6 only.");?>
+src/www/diag_packet_capture.php:=gettext("Select the protocol to capture, or Any.");?>
+src/www/diag_packet_capture.php:=gettext("This value is either the Source or Destination IP address or subnet in CIDR notation. The packet capture will look for this address in either field.");?>
+src/www/diag_packet_capture.php: =gettext("The port can be either the source or destination port. The packet capture will look for this port in either field.");?> =gettext("Leave blank if you do not want to filter by port.");?> =gettext("The Packet length is the number of bytes of each packet that will be captured. Default value is 0, which will capture the entire frame regardless of its size.");?> =gettext("This is the number of packets the packet capture will grab. Default value is 100.") . " =gettext("This is the level of detail that will be displayed after hitting 'Stop' when the packets have been captured.") . " =gettext("This check box will cause the packet capture to perform a reverse DNS lookup associated with all IP addresses.");?>
+src/www/diag_packet_capture.php:
=gettext("Matching can be negated by preceding the value with \"!\". Multiple IP addresses or CIDR subnets may be specified. Comma (\",\") separated values perform a boolean \"and\". Separating with a pipe (\"|\") performs a boolean \"or\".");?>
+src/www/diag_packet_capture.php:
=gettext("If you leave this field blank, all packets on the specified interface will be captured.");?>
+src/www/diag_packet_capture.php: =gettext("Port");?>
+src/www/diag_packet_capture.php: =gettext("Packet Length");?>
+src/www/diag_packet_capture.php: =gettext("Count");?>
+src/www/diag_packet_capture.php:
" . gettext("Enter 0 (zero) for no count limit.");?>=gettext("Level of Detail");?>
+src/www/diag_packet_capture.php:
+src/www/diag_packet_capture.php:
+src/www/diag_packet_capture.php:
+src/www/diag_packet_capture.php:
+src/www/diag_packet_capture.php:
" .
+src/www/diag_packet_capture.php: gettext("Note:") . " " .
+src/www/diag_packet_capture.php: gettext("This option does not affect the level of detail when downloading the packet capture.");?>=gettext("Reverse DNS Lookup");?>
+src/www/diag_packet_capture.php:
=gettext("Note");?>: =gettext("This option can cause delays for large packet captures.");?>
" . gettext("The packet capture file was last updated:") . " " . date("F jS, Y g:i:s a.", filemtime($fp.$fn));
+src/www/diag_packet_capture.php: $title = gettext("Packet Capture is running.");
+src/www/diag_packet_capture.php: if ($action == gettext("Start")) {
+src/www/diag_packet_capture.php: $title = gettext("Packet Capture is running.");
+src/www/diag_packet_capture.php: $title = gettext("Packet Capture stopped.") . " " . gettext("Packets Captured:");
+src/www/diag_patterns.php:if (($_POST['submit'] == gettext("Upload Pattern file")) && is_uploaded_file($_FILES['ulfile']['tmp_name'])) {
+src/www/diag_patterns.php: write_config(sprintf(gettext("Added custom l7 pattern %s"), $_FILES['ulfile']['name']));
+src/www/diag_patterns.php: $ulmsg = gettext("Uploaded file to") . " /usr/local/share/protocols/" . htmlentities($_FILES['ulfile']['name']);
+src/www/diag_patterns.php: $ulmsg = gettext("Warning: You must upload a file with .pat extension.");
+src/www/diag_patterns.php:$pgtitle = array(gettext("Diagnostics"), gettext("Add layer7 pattern"));
+src/www/diag_patterns.php: =gettext("Upload layer7 pattern file");?>
+src/www/diag_patterns.php: =gettext("File to upload:");?>
+src/www/diag_patterns.php: " />
+src/www/diag_pf_info.php:$pgtitle = gettext("Diagnostics: pfInfo");
+src/www/diag_pf_info.php: =gettext("Gathering PF information, please wait...");?>
+src/www/diag_ping.php:$pgtitle = array(gettext("Diagnostics"), gettext("Ping"));
+src/www/diag_ping.php: $reqdfieldsn = array(gettext("Host"),gettext("Count"));
+src/www/diag_ping.php: $input_errors[] = sprintf(gettext("Count must be between 1 and %s"), MAX_COUNT);
+src/www/diag_ping.php: $input_errors[] = gettext("When using IPv4, the target host must be an IPv4 address or hostname.");
+src/www/diag_ping.php: $input_errors[] = gettext("When using IPv6, the target host must be an IPv6 address or hostname.");
+src/www/diag_ping.php: =gettext("Ping"); ?>
+src/www/diag_ping.php: =gettext("Host"); ?>
+src/www/diag_ping.php: =gettext("IP Protocol"); ?>
+src/www/diag_ping.php: =gettext("Source Address"); ?>
+src/www/diag_ping.php: = gettext("Count"); ?>
+src/www/diag_ping.php: " />
+src/www/diag_ping.php: =gettext("Ping output"); ?>
+src/www/diag_resetstate.php: $savemsg .= gettext("The state table has been flushed successfully.");
+src/www/diag_resetstate.php: $savemsg .= gettext("The source tracking table has been flushed successfully.");
+src/www/diag_resetstate.php:$pgtitle = array(gettext("Diagnostics"), gettext("Reset state"));
+src/www/diag_resetstate.php: $tab_array[0] = array(gettext("States"), false, "diag_dump_states.php");
+src/www/diag_resetstate.php: $tab_array[1] = array(gettext("Reset states"), true, "diag_resetstate.php");
+src/www/diag_resetstate.php: = gettext("Firewall state table"); ?>
+src/www/diag_resetstate.php: =gettext("Resetting the state tables will remove all entries from " .
+src/www/diag_resetstate.php:
=gettext("Enable this to attempt to resolve names when displaying the tables.");?>
+src/www/diag_routes.php:=gettext("Select how many rows to display.");?>
+src/www/diag_routes.php:=gettext("Use a regular expression to filter IP address or hostnames.");?>
+src/www/diag_routes.php: " /> +src/www/diag_routes.php:=gettext("Note:")?> =gettext("By enabling name resolution, the query should take a bit longer. You can stop it at any time by clicking the Stop button in your browser.");?>
+src/www/diag_routes.php:+src/www/diag_testport.php:
+src/www/diag_testport.php:
it will result in an error. For example if you force IPv4 and use a hostname that only returns an AAAA IPv6 IP address, it will not work."); ?>
+src/www/diag_testport.php:=gettext("Note: ");?> +src/www/diag_traceroute.php: =gettext("Traceroute may take a while to complete. You may hit the Stop button on your browser at any time to see the progress of failed traceroutes.");?> +src/www/diag_traceroute.php: =gettext("Using a source interface/IP address that does not match selected type (IPv4, IPv6) will result in an error or empty output.");?> +src/www/diag_traceroute.php:
Do not make changes in the GUI until this is complete.") . "
");
+src/www/fbegin.inc:
=gettext("Note:"); ?>
+src/www/firewall_rules_edit.php:
=gettext(" Maximum number of unique source hosts");?>
+src/www/firewall_rules_edit.php:
=gettext(" Maximum number of established connections per host (TCP only)");?>
+src/www/firewall_rules_edit.php:
=gettext(" Maximum state entries per host");?>
+src/www/firewall_rules_edit.php: =gettext("Maximum new connections per host / per second(s) (TCP only)");?> +src/www/firewall_rules_edit.php: =gettext("State Timeout in seconds (TCP only)");?> +src/www/firewall_rules_edit.php:
=gettext("Note: Leave fields blank to disable that feature.");?>
+src/www/firewall_rules_edit.php:=gettext("Choose 802.1p priority to match on");?>
+src/www/firewall_rules_edit.php:=gettext("Choose 802.1p priority to apply");?>
+src/www/firewall_rules_edit.php:=gettext("Leave as 'none' to leave the rule enabled all the time.");?>
+src/www/firewall_rules_edit.php:=gettext("Leave as 'default' to use the system routing table. Or choose a gateway to utilize policy based routing.");?>
+src/www/firewall_rules_edit.php:=gettext("Note:");?>
=gettext("Schedules act as placeholders for time ranges to be used in Firewall Rules.");?>
=gettext("Note:");?>
+src/www/firewall_virtual_ip.php: =gettext("The virtual IP addresses defined on this page may be used in");?> =gettext("NAT"); ?> =gettext("mappings.");?>
+src/www/firewall_virtual_ip.php: =gettext("You can check the status of your CARP Virtual IPs and interfaces ");?>=gettext("here");?>.
" . gettext("The following input errors were detected:") . "
\n
" .gettext("loading...")."";
+src/www/guiconfig.inc: //$span_begin = "";
+src/www/halt.php:$pgtitle = array(gettext("Diagnostics"),gettext("Halt system"));
+src/www/halt.php:
+src/www/halt.php: =gettext("Are you sure you want to halt the system?");?>
+src/www/halt.php: " /> +src/www/halt.php: =gettext("No");?> +src/www/headjs.php: message_html += ''; +src/www/index.php: write_config(gettext("Widget configuration has been changed.")); +src/www/index.php:$pgtitle = array(gettext("Status: Dashboard")); +src/www/index.php:"; +src/www/index.php: echo gettext("One moment while we start the initial setup wizard.") . "
\n"; +src/www/index.php: echo gettext("Embedded platform users: Please be patient, the wizard takes a little longer to run than the normal GUI.") . "
\n"; +src/www/index.php: echo sprintf(gettext("To bypass the wizard, click on the %s logo on the initial page."),$g['product_name']) . "\n"; +src/www/index.php: =gettext("Loading selected widget"); ?> +src/www/interfaces.php: $input_errors[] = sprintf(gettext("Sorry, an alias with the name %s already exists."),$wancfg['descr']); +src/www/interfaces.php: $intput_errors[] = gettext("You have already applied your settings!"); +src/www/interfaces.php: $input_errors[] = gettext("An interface with the specified description already exists."); +src/www/interfaces.php: $input_errors[] = gettext("The DHCP Server is active on this interface and it can be used only with a static IP configuration. Please disable the DHCP Server service on this interface first, then change the interface configuration."); +src/www/interfaces.php: $input_errors[] = gettext("The DHCP6 Server is active on this interface and it can be used only with a static IPv6 configuration. Please disable the DHCPv6 Server service on this interface first, then change the interface configuration."); +src/www/interfaces.php: $reqdfieldsn = array(gettext("IPv4 address"),gettext("Subnet bit count"),gettext("Gateway")); +src/www/interfaces.php: $input_errors[] = gettext("This interface is referenced by IPv4 VIPs. Please delete those before setting the interface to 'none' configuration."); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You have to reassign the interface to be able to configure as %s."),$_POST['type']); +src/www/interfaces.php: $reqdfieldsn = array(gettext("Modem Port"),gettext("Phone Number")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("PPPoE username"),gettext("PPPoE password"),gettext("Dial on demand"),gettext("Idle timeout value")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("PPPoE username"),gettext("PPPoE password")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("PPTP username"),gettext("PPTP password"),gettext("PPTP local IP address"),gettext("PPTP subnet"),gettext("PPTP remote IP address"),gettext("Dial on demand"),gettext("Idle timeout value")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("PPTP username"),gettext("PPTP password"),gettext("PPTP local IP address"),gettext("PPTP subnet"),gettext("PPTP remote IP address")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("L2TP username"),gettext("L2TP password"),gettext("L2TP remote IP address"),gettext("Dial on demand"),gettext("Idle timeout value")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("L2TP username"),gettext("L2TP password"),gettext("L2TP remote IP address")); +src/www/interfaces.php: $reqdfieldsn = array(gettext("IPv6 address"),gettext("Subnet bit count"),gettext("Gateway")); +src/www/interfaces.php: $input_errors[] = gettext("This interface is referenced by IPv6 VIPs. Please delete those before setting the interface to 'none' configuration."); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You have to reassign the interface to be able to configure as %s."),$_POST['type6']); +src/www/interfaces.php: $input_errors[] = gettext("You can only have one interface configured in 6rd with same prefix."); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You have to reassign the interface to be able to configure as %s."),$_POST['type6']); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You can only have one interface configured as 6to4."),$_POST['type6']); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You have to reassign the interface to be able to configure as %s."),$_POST['type6']); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("You have to reassign the interface to be able to configure as %s."),$_POST['type6']); +src/www/interfaces.php: $input_errors[] = gettext("You must enter a valid hexadecimal number for the IPv6 prefix ID."); +src/www/interfaces.php: $input_errors[] = gettext("You specified an IPv6 prefix ID that is out of range."); +src/www/interfaces.php: $input_errors[] = gettext("A valid IPv4 address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("This IPv4 address is being used by another interface or VIP."); +src/www/interfaces.php: $input_errors[] = gettext("This IPv4 address is the network address and cannot be used"); +src/www/interfaces.php: $input_errors[] = gettext("This IPv4 address is the broadcast address and cannot be used"); +src/www/interfaces.php: $input_errors[] = gettext("This IPv4 address conflicts with a Static Route."); +src/www/interfaces.php: $input_errors[] = gettext("A valid IPv6 address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("This IPv6 address is being used by another interface or VIP."); +src/www/interfaces.php: $input_errors[] = gettext("This IPv6 address conflicts with a Static Route."); +src/www/interfaces.php: $input_errors[] = gettext("A valid subnet bit count must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid subnet bit count must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid alias IP address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid alias subnet bit count must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid alias IP address must be specified to reject DHCP Leases from."); +src/www/interfaces.php: $input_errors[] = gettext("A valid gateway must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("The service name contains invalid characters."); +src/www/interfaces.php: $input_errors[] = gettext("The idle timeout value must be an integer."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPPoE reset hour must be specified (0-23)."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPPoE reset minute must be specified (0-59)."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPPoE reset date must be specified (mm/dd/yyyy)."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPTP local IP address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPTP subnet bit count must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("A valid PPTP remote IP address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("The idle timeout value must be an integer."); +src/www/interfaces.php: $input_errors[] = gettext("A valid MAC address must be specified."); +src/www/interfaces.php: $input_errors[] = gettext("The MTU must be greater than 576 bytes and less than 9000."); +src/www/interfaces.php: $input_errors[] = gettext("MTU of a vlan should not be bigger than parent interface."); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("Interface %s (VLAN) has MTU set to a bigger value"), $ifdata['descr']); +src/www/interfaces.php: $input_errors[] = gettext("The MSS must be greater than 576 bytes."); +src/www/interfaces.php: $reqdfieldsn = array(gettext("Mode")); +src/www/interfaces.php: $reqdfieldsn[] = gettext("SSID"); +src/www/interfaces.php: $input_errors[] = gettext("Invalid WEP key size. Sizes should be 40 (64) bit keys or 104 (128) bit."); +src/www/interfaces.php: $input_errors[] = gettext("The length of the passphrase should be between 8 and 63 characters."); +src/www/interfaces.php: $input_errors[] = sprintf(gettext("Unable to change mode to %s. You may already have the maximum number of wireless clones supported in this mode."), $wlan_modes[$wancfg['wireless']['mode']]); +src/www/interfaces.php:$pgtitle = array(gettext("Interfaces"), $pconfig['descr']); +src/www/interfaces.php:$types4 = array("none" => gettext("None"), "staticv4" => gettext("Static IPv4"), "dhcp" => gettext("DHCP"), "ppp" => gettext("PPP"), "pppoe" => gettext("PPPoE"), "pptp" => gettext("PPTP"), "l2tp" => gettext("L2TP")); +src/www/interfaces.php:$types6 = array("none" => gettext("None"), "staticv6" => gettext("Static IPv6"), "dhcp6" => gettext("DHCP6"), "slaac" => gettext("SLAAC"), "6rd" => gettext("6rd Tunnel"), "6to4" => gettext("6to4 Tunnel"), "track6" => gettext("Track Interface")); +src/www/interfaces.php: ".gettext("You must apply the changes in order for them to take effect.")."
".gettext("Don't forget to adjust the DHCP Server range if needed after applying."));?>
+src/www/interfaces.php:
=gettext("NOTE:"); ?><\/strong> =gettext("You can manage Gateways"); ?> =gettext("here"); ?><\/a>.<\/p>");
+src/www/interfaces.php: jQuery('#noteboxv6').html(" =gettext("NOTE:"); ?><\/strong> =gettext("You can manage Gateways"); ?> =gettext("here"); ?><\/a>.<\/p>");
+src/www/interfaces_assign.php:$pgtitle = array(gettext("Interfaces"),gettext("Assign network ports"));
+src/www/interfaces_assign.php: $descr = sprintf(gettext('VLAN %1$s on %2$s'),$portinfo['tag'],$portinfo['if']);
+src/www/interfaces_assign.php: $newifname = gettext("lan");
+src/www/interfaces_assign.php: $descr = gettext("LAN");
+src/www/interfaces_assign.php: $savemsg = gettext("Interface has been added.");
+src/www/interfaces_assign.php: $errstr = sprintf(gettext('Port %1$s '.
+src/www/interfaces_assign.php: $input_errors[] = sprintf(gettext("You cannot set port %s to interface %s because this interface is a member of %s."), $portname, $member, $portname);
+src/www/interfaces_assign.php: $input_errors[] = gettext("The interface is part of a group. Please remove it from the group to continue");
+src/www/interfaces_assign.php: $input_errors[] = gettext("The interface is part of a bridge. Please remove it from the bridge to continue");
+src/www/interfaces_assign.php: $input_errors[] = gettext("The interface is part of a gre tunnel. Please delete the tunnel to continue");
+src/www/interfaces_assign.php: $input_errors[] = gettext("The interface is part of a gif tunnel. Please delete the tunnel to continue");
+src/www/interfaces_assign.php: $savemsg = gettext("Interface has been deleted.");
+src/www/interfaces_assign.php: $savemsg = gettext("The system is now rebooting. Please wait.");
+src/www/interfaces_assign.php: $savemsg = gettext("Reboot is needed. Please apply the settings in order to reboot.");
+src/www/interfaces_assign.php: $savemsg = gettext("Interface mismatch detected. Please resolve the mismatch and click 'Apply changes'. The firewall will reboot afterwards.");
+src/www/interfaces_assign.php: print_info_box_np(gettext("The interface configuration has been changed. " /> =gettext("Note:");?> =gettext("Note:");?> " class="btn btn-default btn-xs"/> =gettext("Note");?>: " . gettext("Note") . ": {$pkg['note']} =gettext("Are you sure you want to reboot the system?");?>
You must apply the changes in order for them to take effect."));
+src/www/interfaces_assign.php: $tab_array[0] = array(gettext("Interface assignments"), true, "interfaces_assign.php");
+src/www/interfaces_assign.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_assign.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_assign.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_assign.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_assign.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_assign.php: $tab_array[7] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_assign.php: $tab_array[8] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_assign.php: $tab_array[9] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_assign.php: $tab_array[10] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_assign.php: =gettext("Interface"); ?>
+src/www/interfaces_assign.php: =gettext("Network port"); ?>
+src/www/interfaces_assign.php: title="=gettext("delete interface");?>"
+src/www/interfaces_assign.php: onclick="return confirm('=gettext("Do you really want to delete this interface?"); ?>')">
+src/www/interfaces_assign.php: =gettext("Available network ports:");?>
+src/www/interfaces_assign.php:
+src/www/interfaces_assign.php: " />
+src/www/interfaces_assign.php: =gettext("Interface");?>
+src/www/interfaces_bridge.php: =gettext("Members");?>
+src/www/interfaces_bridge.php: =gettext("Description");?>
+src/www/interfaces_bridge.php: ">
+src/www/interfaces_bridge.php: " onclick="return confirm('=gettext("Do you really want to delete this bridge?");?>')">
+src/www/interfaces_bridge.php: =gettext("Note:"); ?>
+src/www/interfaces_bridge.php: =gettext("Here you can configure bridging of interfaces."); ?>
+src/www/interfaces_bridge_edit.php: $reqdfieldsn = array(gettext("Member Interfaces"));
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Maxage needs to be an integer between 6 and 40.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Maxaddr needs to be an integer.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Timeout needs to be an integer.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Forward Delay needs to be an integer between 4 and 30.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Hello time for STP needs to be an integer between 1 and 2.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Priority for STP needs to be an integer between 0 and 61440.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Transmit Hold Count for STP needs to be an integer between 1 and 10.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = "{$ifdescr} " . gettext("interface priority for STP needs to be an integer between 0 and 240.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = "{$ifdescr} " . gettext("interface path cost for STP needs to be an integer between 1 and 200000000.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("You must select at least 2 member interfaces for a bridge.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("A member interface passed does not exist in configuration");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Bridging a wireless interface is only possible in hostap mode.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Span interface cannot be part of the bridge. Remove the span interface from bridge members to continue.");
+src/www/interfaces_bridge_edit.php: $input_errors[] = gettext("Error occurred creating interface, please retry.");
+src/www/interfaces_bridge_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("Bridge"),gettext("Edit"));
+src/www/interfaces_bridge_edit.php: =gettext("Bridge configuration");?>
+src/www/interfaces_bridge_edit.php: =gettext("Member interfaces"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Interfaces participating in the bridge."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Description"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("RSTP/STP"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Enable spanning tree options for this bridge."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Protocol"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Protocol used for spanning tree."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("STP interfaces"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Enable Spanning Tree Protocol on interface. The if_bridge(4) " .
+src/www/interfaces_bridge_edit.php: =gettext("Valid time"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("seconds"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the time that a Spanning Tree Protocol configuration is " .
+src/www/interfaces_bridge_edit.php: =gettext("Forward time"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("seconds"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the time that must pass before an interface begins forwarding " .
+src/www/interfaces_bridge_edit.php: =gettext("Hello time"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("seconds"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the time between broadcasting of Spanning Tree Protocol configuration messages. The hello time may only be changed when " .
+src/www/interfaces_bridge_edit.php: =gettext("Priority"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the bridge priority for Spanning Tree. The default is 32768. " .
+src/www/interfaces_bridge_edit.php: =gettext("Hold count"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the transmit hold count for Spanning Tree. This is the number" .
+src/www/interfaces_bridge_edit.php: =gettext("Priority"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the Spanning Tree priority of interface to value. The " .
+src/www/interfaces_bridge_edit.php: =gettext("Path cost"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the Spanning Tree path cost of interface to value. The " .
+src/www/interfaces_bridge_edit.php: =gettext("Cache size"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("entries"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the size of the bridge address cache to size. The default is " .
+src/www/interfaces_bridge_edit.php: =gettext("Cache entry expire time"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("seconds"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the timeout of address cache entries to this number of seconds. If " .
+src/www/interfaces_bridge_edit.php: =gettext("Span port"); ?>
+src/www/interfaces_bridge_edit.php:
+src/www/interfaces_bridge_edit.php: =gettext("Add the interface named by interface as a span port on the " .
+src/www/interfaces_bridge_edit.php: =gettext("Note:"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("The span interface cannot be part of the bridge member interfaces."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Edge ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set interface as an edge port. An edge port connects directly to " .
+src/www/interfaces_bridge_edit.php: =gettext("Auto Edge ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Allow interface to automatically detect edge status. This is the " .
+src/www/interfaces_bridge_edit.php: =gettext("Note:"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("This will disable the autoedge status of interfaces."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("PTP ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Set the interface as a point-to-point link. This is required for " .
+src/www/interfaces_bridge_edit.php: =gettext("Auto PTP ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Automatically detect the point-to-point status on interface by " .
+src/www/interfaces_bridge_edit.php: =gettext("Note:"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("The interfaces selected here will be removed from default autoedge status."); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Sticky ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Mark an interface as a \"sticky\" interface. Dynamically learned " .
+src/www/interfaces_bridge_edit.php: =gettext("Private ports"); ?>
+src/www/interfaces_bridge_edit.php: =gettext("Mark an interface as a \"private\" interface. A private interface does not forward any traffic to any other port that is also " .
+src/www/interfaces_bridge_edit.php: " />
+src/www/interfaces_bridge_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_gif.php: $input_errors[] = gettext("This gif TUNNEL cannot be deleted because it is still being used as an interface.");
+src/www/interfaces_gif.php:$pgtitle = array(gettext("Interfaces"),gettext("GIF"));
+src/www/interfaces_gif.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_gif.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_gif.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_gif.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_gif.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_gif.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_gif.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_gif.php: $tab_array[7] = array(gettext("GIF"), true, "interfaces_gif.php");
+src/www/interfaces_gif.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_gif.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_gif.php: =gettext("Interface");?>
+src/www/interfaces_gif.php: =gettext("Tunnel to...");?>
+src/www/interfaces_gif.php: =gettext("Description");?>
+src/www/interfaces_gif.php: ">
+src/www/interfaces_gif.php: " onclick="return confirm('=gettext("Do you really want to delete this gif tunnel?");?>')">
+src/www/interfaces_gif.php: =gettext("Note:"); ?>
+src/www/interfaces_gif.php: =gettext("GIF tunnels are configured here."); ?>
+src/www/interfaces_gif.php:
+src/www/interfaces_gif_edit.php: $reqdfieldsn = array(gettext("Parent interface,Local address, Remote tunnel address, Remote tunnel network, Local tunnel address"));
+src/www/interfaces_gif_edit.php: $input_errors[] = gettext("The tunnel local and tunnel remote fields must have valid IP addresses.");
+src/www/interfaces_gif_edit.php: $input_errors[] = gettext("The alias IP address family has to match the family of the remote peer address.");
+src/www/interfaces_gif_edit.php: $input_errors[] = sprintf(gettext("A gif with the network %s is already defined."), $gif['tunnel-remote-addr']);
+src/www/interfaces_gif_edit.php: $input_errors[] = gettext("Error occurred creating interface, please retry.");
+src/www/interfaces_gif_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("GIF"),gettext("Edit"));
+src/www/interfaces_gif_edit.php: =gettext("GIF configuration");?>
+src/www/interfaces_gif_edit.php: =gettext("Parent interface"); ?>
+src/www/interfaces_gif_edit.php: =gettext("The interface here serves as the local address to be used for the gif tunnel."); ?>
+src/www/interfaces_gif_edit.php: =gettext("gif remote address"); ?>
+src/www/interfaces_gif_edit.php: =gettext("Peer address where encapsulated gif packets will be sent. "); ?>
+src/www/interfaces_gif_edit.php: =gettext("gif tunnel local address"); ?>
+src/www/interfaces_gif_edit.php: =gettext("Local gif tunnel endpoint"); ?>
+src/www/interfaces_gif_edit.php: =gettext("gif tunnel remote address "); ?>
+src/www/interfaces_gif_edit.php: =gettext("Remote gif address endpoint. The subnet part is used for determining the network that is tunnelled."); ?>
+src/www/interfaces_gif_edit.php: =gettext("Route caching "); ?>
+src/www/interfaces_gif_edit.php: =gettext("Specify if route caching can be enabled. Be careful with these settings on dynamic networks. "); ?>
+src/www/interfaces_gif_edit.php: =gettext("ECN friendly behavior"); ?>
+src/www/interfaces_gif_edit.php: =gettext("Note that the ECN friendly behavior violates RFC2893. This should be " .
+src/www/interfaces_gif_edit.php: =gettext("Description"); ?>
+src/www/interfaces_gif_edit.php:
=gettext("You may enter a description here " .
+src/www/interfaces_gif_edit.php: " />
+src/www/interfaces_gif_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_gre.php: $input_errors[] = gettext("This GRE tunnel cannot be deleted because it is still being used as an interface.");
+src/www/interfaces_gre.php:$pgtitle = array(gettext("Interfaces"),gettext("GRE"));
+src/www/interfaces_gre.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_gre.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_gre.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_gre.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_gre.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_gre.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_gre.php: $tab_array[6] = array(gettext("GRE"), true, "interfaces_gre.php");
+src/www/interfaces_gre.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_gre.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_gre.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_gre.php: =gettext("Interface");?>
+src/www/interfaces_gre.php: =gettext("Tunnel to...");?>
+src/www/interfaces_gre.php: =gettext("Description");?>
+src/www/interfaces_gre.php: ">
+src/www/interfaces_gre.php: " onclick="return confirm('=gettext("Do you really want to delete this GRE tunnel?");?>')">
+src/www/interfaces_gre.php:
=gettext("Here you can configure Generic Routing Encapsulation (GRE - RFC 2784) tunnels.");?>=gettext("GRE configuration");?>
+src/www/interfaces_gre_edit.php: =gettext("Parent interface");?>
+src/www/interfaces_gre_edit.php: =gettext("The interface here serves as the local address to be used for the GRE tunnel.");?>
+src/www/interfaces_gre_edit.php: =gettext("GRE remote address");?>
+src/www/interfaces_gre_edit.php: =gettext("Peer address where encapsulated GRE packets will be sent ");?>
+src/www/interfaces_gre_edit.php: =gettext("GRE tunnel local address ");?>
+src/www/interfaces_gre_edit.php: =gettext("Local GRE tunnel endpoint");?>
+src/www/interfaces_gre_edit.php: =gettext("GRE tunnel remote address ");?>
+src/www/interfaces_gre_edit.php: =gettext("Remote GRE address endpoint. The subnet part is used for the determining the network that is tunneled.");?>
+src/www/interfaces_gre_edit.php: =gettext("Mobile tunnel");?>
+src/www/interfaces_gre_edit.php: =gettext("Specify which encapsulation method the tunnel should use. ");?>
+src/www/interfaces_gre_edit.php: =gettext("Route search type");?>
+src/www/interfaces_gre_edit.php: =gettext("For correct operation, the GRE device needs a route to the destination".
+src/www/interfaces_gre_edit.php: =gettext("WCCP version");?>
+src/www/interfaces_gre_edit.php: =gettext("Check this box for WCCP encapsulation version 2, or leave unchecked for version 1.");?>
+src/www/interfaces_gre_edit.php: =gettext("Description");?>
+src/www/interfaces_gre_edit.php:
=gettext("You may enter a description here".
+src/www/interfaces_gre_edit.php: " />
+src/www/interfaces_gre_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_groups.php:$pgtitle = array(gettext("Interfaces"),gettext("Groups"));
+src/www/interfaces_groups.php: array('href'=>'interfaces_groups_edit.php', 'label'=>gettext("Add a new group")),
+src/www/interfaces_groups.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_groups.php: $tab_array[1] = array(gettext("Interface Groups"), true, "interfaces_groups.php");
+src/www/interfaces_groups.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_groups.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_groups.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_groups.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_groups.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_groups.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_groups.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_groups.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_groups.php: =gettext("Name");?>
+src/www/interfaces_groups.php: =gettext("Members");?>
+src/www/interfaces_groups.php: =gettext("Description");?>
+src/www/interfaces_groups.php: ">
+src/www/interfaces_groups.php: ')" data-toggle="tooltip" data-placement="left" title="=gettext("delete ifgroupentry");?>">
+src/www/interfaces_groups.php:
=gettext("Interface Groups allow you to create rules that apply to multiple interfaces without duplicating the rules. If you remove members from an interface group, the group rules no longer apply to that interface.");?>=gettext("Interface Groups Edit");?>
+src/www/interfaces_groups_edit.php: =gettext("Group Name");?>
+src/www/interfaces_groups_edit.php: =gettext("No numbers or spaces are allowed. Only characters in a-zA-Z");?>
+src/www/interfaces_groups_edit.php: =gettext("Description");?>
+src/www/interfaces_groups_edit.php: =gettext("You may enter a description here for your reference (not parsed).");?>
+src/www/interfaces_groups_edit.php:
+src/www/interfaces_groups_edit.php:
+src/www/interfaces_groups_edit.php:
+src/www/interfaces_groups_edit.php:
+src/www/interfaces_groups_edit.php: " />
+src/www/interfaces_groups_edit.php: " />
+src/www/interfaces_lagg.php: $input_errors[] = gettext("This LAGG interface cannot be deleted because it is still being used.");
+src/www/interfaces_lagg.php:$pgtitle = array(gettext("Interfaces"),gettext("LAGG"));
+src/www/interfaces_lagg.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_lagg.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_lagg.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_lagg.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_lagg.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_lagg.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_lagg.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_lagg.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_lagg.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_lagg.php: $tab_array[9] = array(gettext("LAGG"), true, "interfaces_lagg.php");
+src/www/interfaces_lagg.php: =gettext("Interface");?>
+src/www/interfaces_lagg.php: =gettext("Members");?>
+src/www/interfaces_lagg.php: =gettext("Description");?>
+src/www/interfaces_lagg.php: ">
+src/www/interfaces_lagg.php: " onclick="return confirm('=gettext("Do you really want to delete this LAGG interface?");?>')">
+src/www/interfaces_lagg.php: =gettext("Note:"); ?>
+src/www/interfaces_lagg.php: =gettext("LAGG allows for link aggregation, bonding and fault tolerance. Only unassigned interfaces can be added to LAGG."); ?>
+src/www/interfaces_lagg_edit.php: $reqdfieldsn = array(gettext("Member interfaces"), gettext("Lagg protocol"));
+src/www/interfaces_lagg_edit.php: $input_errors[] = gettext("Interface supplied as member is invalid");
+src/www/interfaces_lagg_edit.php: $input_errors[] = gettext("Interface supplied as member is invalid");
+src/www/interfaces_lagg_edit.php: $input_errors[] = gettext("Protocol supplied is invalid");
+src/www/interfaces_lagg_edit.php: $input_errors[] = gettext("Error occurred creating interface, please retry.");
+src/www/interfaces_lagg_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("LAGG"),gettext("Edit"));
+src/www/interfaces_lagg_edit.php: =gettext("LAGG configuration");?>
+src/www/interfaces_lagg_edit.php: =gettext("Parent interface"); ?>
+src/www/interfaces_lagg_edit.php: =gettext("Choose the members that will be used for the link aggregation"); ?>.
+src/www/interfaces_lagg_edit.php: =gettext("Lag proto"); ?>
+src/www/interfaces_lagg_edit.php: =gettext("failover"); ?>
+src/www/interfaces_lagg_edit.php: =gettext("Sends and receives traffic only through the master port. If " .
+src/www/interfaces_lagg_edit.php: =gettext("fec"); ?>
=gettext("Supports Cisco EtherChannel. This is a static setup and " .
+src/www/interfaces_lagg_edit.php: =gettext("lacp"); ?>
=gettext("Supports the IEEE 802.3ad Link Aggregation Control Protocol " .
+src/www/interfaces_lagg_edit.php: =gettext("loadbalance"); ?>
=gettext("Balances outgoing traffic across the active ports based on " .
+src/www/interfaces_lagg_edit.php: =gettext("roundrobin"); ?>
=gettext("Distributes outgoing traffic using a round-robin scheduler " .
+src/www/interfaces_lagg_edit.php: =gettext("none"); ?>
=gettext("This protocol is intended to do nothing: it disables any " .
+src/www/interfaces_lagg_edit.php: =gettext("Description"); ?>
+src/www/interfaces_lagg_edit.php:
=gettext("You may enter a description here " .
+src/www/interfaces_lagg_edit.php: " />
+src/www/interfaces_lagg_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_ppps.php: $input_errors[] = gettext("This point-to-point link cannot be deleted because it is still being used as an interface.");
+src/www/interfaces_ppps.php:$pgtitle = gettext("Interfaces: PPPs");
+src/www/interfaces_ppps.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_ppps.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_ppps.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_ppps.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_ppps.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_ppps.php: $tab_array[5] = array(gettext("PPPs"), true, "interfaces_ppps.php");
+src/www/interfaces_ppps.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_ppps.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_ppps.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_ppps.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_ppps.php: =gettext("Interface");?>
+src/www/interfaces_ppps.php: =gettext("Interface(s)/Port(s)");?>
+src/www/interfaces_ppps.php: =gettext("Description");?>
+src/www/interfaces_ppps.php: ">
+src/www/interfaces_ppps.php: ')">
+src/www/interfaces_ppps_edit.php: $reqdfieldsn = array(gettext("Link Interface(s)"),gettext("Phone Number"));
+src/www/interfaces_ppps_edit.php: $reqdfieldsn = array(gettext("Link Interface(s)"),gettext("Username"),gettext("Password"),gettext("Dial on demand"),gettext("Idle timeout value"));
+src/www/interfaces_ppps_edit.php: $reqdfieldsn = array(gettext("Link Interface(s)"),gettext("Username"),gettext("Password"));
+src/www/interfaces_ppps_edit.php: $reqdfieldsn = array(gettext("Link Interface(s)"),gettext("Username"),gettext("Password"),gettext("Local IP address"),gettext("Subnet"),gettext("Remote IP address"),gettext("Dial on demand"),gettext("Idle timeout value"));
+src/www/interfaces_ppps_edit.php: $reqdfieldsn = array(gettext("Link Interface(s)"),gettext("Username"),gettext("Password"),gettext("Local IP address"),gettext("Subnet"),gettext("Remote IP address"));
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("Please choose a Link Type.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("Multilink connections (MLPPP) using the PPP link type is not currently supported. Please select only one Link Interface.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("The Service name contains invalid characters.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("Do not specify both a Service name and a NULL Service name.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("The idle timeout value must be an integer.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset hour must be specified (0-23).");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset minute must be specified (0-59).");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset date must be specified (mm/dd/yyyy).");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset month must be specified (1-12) in the Custom PPPoE Periodic reset fields.");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset day of month must be specified (1-31) in the Custom PPPoE Periodic reset fields. No checks are done on valid # of days per month");
+src/www/interfaces_ppps_edit.php: $input_errors[] = gettext("A valid PPPoE reset year must be specified. Don't select a year in the past!");
+src/www/interfaces_ppps_edit.php: $input_errors[] = sprintf(gettext("A valid local IP address must be specified for %s."),$iface);
+src/www/interfaces_ppps_edit.php: $input_errors[] = sprintf(gettext("A valid gateway IP address OR hostname must be specified for %s."),$iface);
+src/www/interfaces_ppps_edit.php: $input_errors[] = sprintf(gettext("The bandwidth value for %s must be an integer."),$iface);
+src/www/interfaces_ppps_edit.php: $input_errors[] = sprintf(gettext("The MTU for %s must be greater than 576 bytes."),$iface);
+src/www/interfaces_ppps_edit.php: $input_errors[] = sprintf(gettext("The MRU for %s must be greater than 576 bytes."),$iface);
+src/www/interfaces_ppps_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("PPPs"),gettext("Edit"));
+src/www/interfaces_ppps_edit.php:$types = array("select" => gettext("Select"), "ppp" => "PPP", "pppoe" => "PPPoE", "pptp" => "PPTP", "l2tp" => "L2TP"/*, "tcp" => "TCP", "udp" => "UDP"*/ );
+src/www/interfaces_ppps_edit.php: =gettext("PPPs configuration");?>
+src/www/interfaces_ppps_edit.php: = gettext("Link Type"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Link interface(s)"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Select at least two interfaces for Multilink (MLPPP) connections."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Description"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("You may enter a description here for your reference. Description will appear in the \"Interfaces Assign\" select lists."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Service Provider"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Country:"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Provider:"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Plan:"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Select to fill in data for your service provider."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Username"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Password"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Phone Number"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Note: Typically *99# for GSM networks and #777 for CDMA networks"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Access Point Name (APN)"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("APN number (optional)"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Note: Defaults to 1 if you set APN above. Ignored if you set no APN above."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("SIM PIN"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("SIM PIN wait"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Note: Time to wait for SIM to discover network after PIN is sent to SIM (seconds)."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Init String"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Note: Enter the modem initialization string here. Do NOT include the \"AT\"" .
+src/www/interfaces_ppps_edit.php: = gettext("Connection Timeout"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Note: Enter timeout in seconds for connection to be established (sec.) Default is 45 sec."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Uptime Logging"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Enable persistent logging of connection uptime."); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("This option causes cumulative uptime to be recorded and displayed on the Status Interfaces page."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Service name"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Configure a NULL Service name"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Hint: this field can usually be left empty. Service name will not be configured if this field is empty. Check the \"Configure NULL\" box to configure a blank Service name."); ?>
+src/www/interfaces_ppps_edit.php: =gettext("Periodic reset");?>
+src/www/interfaces_ppps_edit.php:
+src/www/interfaces_ppps_edit.php:
+src/www/interfaces_ppps_edit.php:
+src/www/interfaces_ppps_edit.php: = gettext("Select a reset timing type"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("hour (0-23)"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("minute (0-59)"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("reset at a specific date (mm/dd/yyyy)"); ?>
+src/www/interfaces_ppps_edit.php: =gettext("Note:");?>
+src/www/interfaces_ppps_edit.php: = gettext("If you leave the date field empty, the reset will be executed each day at the time you did specify using the minutes and hour field."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("reset at each month ('0 0 1 * *')"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("reset at each week ('0 0 * * 0')"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("reset at each day ('0 0 * * *')"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("reset at each hour ('0 * * * *')"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Local IP"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("IP Address"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("IP Address OR Hostname"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Advanced Options"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Dial On Demand"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Enable Dial-on-Demand mode"); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("This option causes the interface to operate in dial-on-demand mode. Do NOT enable if you want your link to be always up. " .
+src/www/interfaces_ppps_edit.php: = gettext("Idle Timeout"); ?>
+src/www/interfaces_ppps_edit.php: = gettext("(seconds) Default is 0, which disables the timeout feature."); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("If no incoming or outgoing packets are transmitted for the entered number of seconds the connection is brought down.");?>
+src/www/interfaces_ppps_edit.php:
=gettext("When the idle timeout occurs, if the dial-on-demand option is enabled, mpd goes back into dial-on-demand mode. Otherwise, the interface is brought down and all associated routes removed."); ?>
+src/www/interfaces_ppps_edit.php: = gettext("Compression"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Disable vjcomp(compression) (auto-negotiated by default)."); ?>
+src/www/interfaces_ppps_edit.php:
=gettext("This option enables Van Jacobson TCP header compression, which saves several bytes per TCP data packet. " .
+src/www/interfaces_ppps_edit.php: = gettext("TCPmssFix"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Disable tcpmssfix (enabled by default)."); ?>
+src/www/interfaces_ppps_edit.php:
=gettext("This option causes mpd to adjust incoming and outgoing TCP SYN segments so that the requested maximum segment size is not greater than the amount ".
+src/www/interfaces_ppps_edit.php: =gettext("ShortSeq");?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Disable shortseq (auto-negotiated by default)."); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("This option is only meaningful if multi-link PPP is negotiated. It proscribes shorter multi-link fragment headers, saving two bytes on every frame. " .
+src/www/interfaces_ppps_edit.php: =gettext("ACFComp"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Disable acfcomp (compression) (auto-negotiated by default)."); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Address and control field compression. This option only applies to asynchronous link types. It saves two bytes per frame."); ?>
+src/www/interfaces_ppps_edit.php: =gettext("ProtoComp"); ?>
+src/www/interfaces_ppps_edit.php: /> = gettext("Disable protocomp (compression) (auto-negotiated by default)."); ?>
+src/www/interfaces_ppps_edit.php:
= gettext("Protocol field compression. This option saves one byte per frame for most frames."); ?>
+src/www/interfaces_ppps_edit.php: =gettext("Link Parameters");?>
+src/www/interfaces_ppps_edit.php: =gettext("Bandwidth");?>
+src/www/interfaces_ppps_edit.php:
=gettext("Set ONLY for MLPPP connections and ONLY when links have different bandwidths.");?>
+src/www/interfaces_ppps_edit.php: =gettext("MTU"); ?>
+src/www/interfaces_ppps_edit.php:
=gettext("MTU will default to 1492.");?>
+src/www/interfaces_ppps_edit.php: =gettext("MRU"); ?>
+src/www/interfaces_ppps_edit.php:
MRU =gettext("will be auto-negotiated by default.");?>
+src/www/interfaces_ppps_edit.php: =gettext("MRRU"); ?>
+src/www/interfaces_ppps_edit.php:
=gettext("Set ONLY for MLPPP connections.");?> MRRU =gettext("will be auto-negotiated by default.");?>
+src/www/interfaces_ppps_edit.php: " />
+src/www/interfaces_ppps_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_qinq.php: $input_errors[] = gettext("This QinQ cannot be deleted because it is still being used as an interface.");
+src/www/interfaces_qinq.php: $input_errors[] = gettext("QinQ interface does not exist");
+src/www/interfaces_qinq.php:$pgtitle = array(gettext("Interfaces"),gettext("QinQ"));
+src/www/interfaces_qinq.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_qinq.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_qinq.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_qinq.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_qinq.php: $tab_array[4] = array(gettext("QinQs"), true, "interfaces_qinq.php");
+src/www/interfaces_qinq.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_qinq.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_qinq.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_qinq.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_qinq.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_qinq.php: =gettext("Interface");?>
+src/www/interfaces_qinq.php: =gettext("Tag");?>
+src/www/interfaces_qinq.php: =gettext("QinQ members");?>
+src/www/interfaces_qinq.php: =gettext("Description");?>
+src/www/interfaces_qinq.php: ">
+src/www/interfaces_qinq.php: " onclick="return confirm('=gettext("Do you really want to delete this QinQ?");?>')">
+src/www/interfaces_qinq.php: =gettext("Note:");?>
+src/www/interfaces_qinq.php:
+src/www/interfaces_qinq_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("QinQ"), gettext("Edit"));
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("First level tag cannot be empty.");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("You are editing an existing entry and modifying the first level tag is not allowed.");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("You are editing an existing entry and modifying the interface is not allowed.");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("QinQ level already exists for this interface, edit it!");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("A normal VLAN exists with this tag please remove it to use this tag for QinQ first level.");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("Tags can contain only numbers or a range in format #-#.");
+src/www/interfaces_qinq_edit.php: $input_errors[] = gettext("Tags can contain only numbers or a range in format #-#.");
+src/www/interfaces_qinq_edit.php: $gentry['descr'] = gettext("QinQ VLANs group");
+src/www/interfaces_qinq_edit.php: rowname[0] = =gettext("members");?>;
+src/www/interfaces_qinq_edit.php: rowname[2] = =gettext("detail");?>;
+src/www/interfaces_qinq_edit.php: =gettext("Interface QinQ Edit");?>
+src/www/interfaces_qinq_edit.php: =gettext("Parent interface");?>
+src/www/interfaces_qinq_edit.php: =gettext("Only QinQ capable interfaces will be shown.");?>
+src/www/interfaces_qinq_edit.php: =gettext("First level tag");?>
+src/www/interfaces_qinq_edit.php: =gettext("This is the first level VLAN tag. On top of this are stacked the member VLANs defined below.");?>
+src/www/interfaces_qinq_edit.php: =gettext("Options");?>
+src/www/interfaces_qinq_edit.php: =gettext("Adds interface to QinQ interface groups so you can write filter rules easily.");?>
+src/www/interfaces_qinq_edit.php: =gettext("Description");?>
+src/www/interfaces_qinq_edit.php: =gettext("You may enter a description here for your reference (not parsed).");?>
+src/www/interfaces_qinq_edit.php:
+src/www/interfaces_qinq_edit.php: =gettext("You can specify ranges in the input below. The format is pretty simple i.e 9-100 or 10 20...");?>
+src/www/interfaces_qinq_edit.php:
+src/www/interfaces_qinq_edit.php: " class="btn btn-default btn-xs"/>
+src/www/interfaces_qinq_edit.php: " />
+src/www/interfaces_qinq_edit.php: " />
+src/www/interfaces_vlan.php: $input_errors[] = gettext("This VLAN cannot be deleted because it is still being used as an interface.");
+src/www/interfaces_vlan.php:$pgtitle = array(gettext("Interfaces"),gettext("VLAN"));
+src/www/interfaces_vlan.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_vlan.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_vlan.php: $tab_array[2] = array(gettext("Wireless"), false, "interfaces_wireless.php");
+src/www/interfaces_vlan.php: $tab_array[3] = array(gettext("VLANs"), true, "interfaces_vlan.php");
+src/www/interfaces_vlan.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_vlan.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_vlan.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_vlan.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_vlan.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_vlan.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_vlan.php: =gettext("Interface");?>
+src/www/interfaces_vlan.php: =gettext("VLAN tag");?>
+src/www/interfaces_vlan.php: =gettext("Description");?>
+src/www/interfaces_vlan.php: ">
+src/www/interfaces_vlan.php: " onclick="return confirm('=gettext("Do you really want to delete this VLAN?");?>')">
+src/www/interfaces_vlan.php: =gettext("Note:");?>
+src/www/interfaces_vlan.php:
+src/www/interfaces_vlan_edit.php: $reqdfieldsn = array(gettext("Parent interface"),gettext("VLAN tag"));
+src/www/interfaces_vlan_edit.php: $input_errors[] = gettext("The VLAN tag must be an integer between 1 and 4094.");
+src/www/interfaces_vlan_edit.php: $input_errors[] = gettext("Interface supplied as parent is invalid");
+src/www/interfaces_vlan_edit.php: $input_errors[] = gettext("Interface is assigned and you cannot change the VLAN tag while assigned.");
+src/www/interfaces_vlan_edit.php: $input_errors[] = sprintf(gettext("A VLAN with the tag %s is already defined on this interface."),$vlan['tag']);
+src/www/interfaces_vlan_edit.php: $input_errors[] = gettext("A QinQ VLAN exists with this tag please remove it to use this tag with.");
+src/www/interfaces_vlan_edit.php: $input_errors[] = gettext("Error occurred creating interface, please retry.");
+src/www/interfaces_vlan_edit.php:$pgtitle = array(gettext("Interfaces"),gettext("VLAN"),gettext("Edit"));
+src/www/interfaces_vlan_edit.php: =gettext("VLAN configuration");?>
+src/www/interfaces_vlan_edit.php: =gettext("Parent interface");?>
+src/www/interfaces_vlan_edit.php: =gettext("Only VLAN capable interfaces will be shown.");?>
+src/www/interfaces_vlan_edit.php: =gettext("VLAN tag ");?>
+src/www/interfaces_vlan_edit.php: =gettext("802.1Q VLAN tag (between 1 and 4094) ");?>
+src/www/interfaces_vlan_edit.php: =gettext("Description");?>
+src/www/interfaces_vlan_edit.php:
=gettext("You may enter a description here ".
+src/www/interfaces_vlan_edit.php: " />
+src/www/interfaces_vlan_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/interfaces_wireless.php: $input_errors[] = gettext("This wireless clone cannot be deleted because it is assigned as an interface.");
+src/www/interfaces_wireless.php:$pgtitle = array(gettext("Interfaces"),gettext("Wireless"));
+src/www/interfaces_wireless.php: $tab_array[0] = array(gettext("Interface assignments"), false, "interfaces_assign.php");
+src/www/interfaces_wireless.php: $tab_array[1] = array(gettext("Interface Groups"), false, "interfaces_groups.php");
+src/www/interfaces_wireless.php: $tab_array[2] = array(gettext("Wireless"), true, "interfaces_wireless.php");
+src/www/interfaces_wireless.php: $tab_array[3] = array(gettext("VLANs"), false, "interfaces_vlan.php");
+src/www/interfaces_wireless.php: $tab_array[4] = array(gettext("QinQs"), false, "interfaces_qinq.php");
+src/www/interfaces_wireless.php: $tab_array[5] = array(gettext("PPPs"), false, "interfaces_ppps.php");
+src/www/interfaces_wireless.php: $tab_array[6] = array(gettext("GRE"), false, "interfaces_gre.php");
+src/www/interfaces_wireless.php: $tab_array[7] = array(gettext("GIF"), false, "interfaces_gif.php");
+src/www/interfaces_wireless.php: $tab_array[8] = array(gettext("Bridges"), false, "interfaces_bridge.php");
+src/www/interfaces_wireless.php: $tab_array[9] = array(gettext("LAGG"), false, "interfaces_lagg.php");
+src/www/interfaces_wireless.php: =gettext("Interface");?>
+src/www/interfaces_wireless.php: =gettext("Mode");?>
+src/www/interfaces_wireless.php: =gettext("Description");?>
+src/www/interfaces_wireless.php: ">
+src/www/interfaces_wireless.php: ')">
+src/www/interfaces_wireless.php:
+src/www/interfaces_wireless.php: =gettext("Here you can configure clones of wireless interfaces, which can be assigned as separate independent interfaces. Only available on wireless chipsets that support this, with limitations on the number that can be created in each mode.");?>=gettext("Wireless clone configuration");?>
+src/www/interfaces_wireless_edit.php: =gettext("Parent interface");?>
+src/www/interfaces_wireless_edit.php: =gettext("Mode");?>
+src/www/interfaces_wireless_edit.php:
+src/www/interfaces_wireless_edit.php:
+src/www/interfaces_wireless_edit.php:
+src/www/interfaces_wireless_edit.php: =gettext("Description");?>
+src/www/interfaces_wireless_edit.php:
=gettext("You may enter a description here ".
+src/www/interfaces_wireless_edit.php: " />
+src/www/interfaces_wireless_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/license.php:$pgtitle = gettext("License");
+src/www/load_balancer_monitor.php: $input_errors[] = gettext("This entry cannot be deleted because it is still referenced by at least one pool.");
+src/www/load_balancer_monitor.php:$pgtitle = array(gettext("Services"),gettext("Load Balancer"),gettext("Monitor"));
+src/www/load_balancer_monitor.php: " . gettext("You must apply the changes in order for them to take effect."));?>
+src/www/load_balancer_monitor.php: $tab_array[] = array(gettext("Pools"), false, "load_balancer_pool.php");
+src/www/load_balancer_monitor.php: $tab_array[] = array(gettext("Virtual Servers"), false, "load_balancer_virtual_server.php");
+src/www/load_balancer_monitor.php: $tab_array[] = array(gettext("Monitors"), true, "load_balancer_monitor.php");
+src/www/load_balancer_monitor.php: $tab_array[] = array(gettext("Settings"), false, "load_balancer_setting.php");
+src/www/load_balancer_monitor.php: $t->add_column(gettext('Name'),'name',20);
+src/www/load_balancer_monitor.php: $t->add_column(gettext('Type'),'type',10);
+src/www/load_balancer_monitor.php: $t->add_column(gettext('Description'),'descr',30);
+src/www/load_balancer_monitor_edit.php:$changedesc = gettext("Load Balancer: Monitor:") . " ";
+src/www/load_balancer_monitor_edit.php: $reqdfieldsn = array(gettext("Name"),gettext("Type"),gettext("Description"));
+src/www/load_balancer_monitor_edit.php: $input_errors[] = gettext("This monitor name has already been used. Monitor names must be unique.");
+src/www/load_balancer_monitor_edit.php: $input_errors[] = gettext("You cannot use spaces in the 'name' field.");
+src/www/load_balancer_monitor_edit.php: $input_errors[] = gettext("The hostname can only contain the characters A-Z, 0-9 and '-'.");
+src/www/load_balancer_monitor_edit.php: $input_errors[] = gettext("HTTP(s) codes must be from RFC2616.");
+src/www/load_balancer_monitor_edit.php: $input_errors[] = gettext("The path to monitor must be set.");
+src/www/load_balancer_monitor_edit.php: $changedesc .= " " . sprintf(gettext("modified '%s' monitor:"), $monent['name']);
+src/www/load_balancer_monitor_edit.php:$pgtitle = array(gettext("Services"),gettext("Load Balancer"),gettext("Monitor"),gettext("Edit"));
+src/www/load_balancer_monitor_edit.php:$types = array("icmp" => gettext("ICMP"), "tcp" => gettext("TCP"), "http" => gettext("HTTP"), "https" => gettext("HTTPS"), "send" => gettext("Send/Expect"));
+src/www/load_balancer_monitor_edit.php: =gettext("Edit Load Balancer - Monitor entry"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Name"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Description"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Type"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("HTTP"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Path"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Host"); ?>
+src/www/load_balancer_monitor_edit.php: size="64" />
=gettext("Hostname for Host: header if needed."); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("HTTP Code"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("HTTPS"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Path"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Host"); ?>
+src/www/load_balancer_monitor_edit.php: size="64" />
=gettext("Hostname for Host: header if needed."); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("HTTP Code"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Send/Expect"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Send string"); ?>
+src/www/load_balancer_monitor_edit.php: =gettext("Expect string"); ?>
+src/www/load_balancer_monitor_edit.php: " />
+src/www/load_balancer_monitor_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/load_balancer_pool.php: $input_errors[] = gettext("This entry cannot be deleted because it is still referenced by at least one virtual server.");
+src/www/load_balancer_pool.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Pool"));
+src/www/load_balancer_pool.php: "));?>
+src/www/load_balancer_pool.php: $tab_array[] = array(gettext("Pools"), true, "load_balancer_pool.php");
+src/www/load_balancer_pool.php: $tab_array[] = array(gettext("Virtual Servers"), false, "load_balancer_virtual_server.php");
+src/www/load_balancer_pool.php: $tab_array[] = array(gettext("Monitors"), false, "load_balancer_monitor.php");
+src/www/load_balancer_pool.php: $tab_array[] = array(gettext("Settings"), false, "load_balancer_setting.php");
+src/www/load_balancer_pool.php: $t->add_column(gettext('Name'),'name',10);
+src/www/load_balancer_pool.php: $t->add_column(gettext('Mode'),'mode',10);
+src/www/load_balancer_pool.php: $t->add_column(gettext('Servers'),'servers',15);
+src/www/load_balancer_pool.php: $t->add_column(gettext('Port'),'port',10);
+src/www/load_balancer_pool.php: $t->add_column(gettext('Monitor'),'monitor',10);
+src/www/load_balancer_pool.php: $t->add_column(gettext('Description'),'descr',25);
+src/www/load_balancer_pool.php:
=gettext("Hint:");?>
+src/www/load_balancer_pool.php: = sprintf(gettext("The Load Balancer in %s is for server load balancing, not Multi-WAN. For load balancing or failover for multiple WANs, use "), $g['product_name']);?>
+src/www/load_balancer_pool.php: = gettext("Gateway Groups"); ?>
+src/www/load_balancer_pool_edit.php:$changedesc = gettext("Load Balancer: Pool:") . " ";
+src/www/load_balancer_pool_edit.php: $reqdfieldsn = array(gettext("Name"),gettext("Mode"),gettext("Port"),gettext("Monitor"),gettext("Server List"));
+src/www/load_balancer_pool_edit.php: $input_errors[] = gettext("This pool name has already been used. Pool names must be unique.");
+src/www/load_balancer_pool_edit.php: $input_errors[] = gettext("You cannot use spaces in the 'name' field.");
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("The name '%s' is a reserved word and cannot be used."), $_POST['name']);
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("Sorry, an alias is already named %s."), $_POST['name']);
+src/www/load_balancer_pool_edit.php: $input_errors[] = gettext("The port must be an integer between 1 and 65535, or a port alias.");
+src/www/load_balancer_pool_edit.php: $input_errors[] = gettext("The retry value must be an integer between 1 and 65535.");
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("%s is not a valid IP address or IPv4 subnet (in \"enabled\" list)."), $svrent);
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("%s is a subnet containing more than 64 IP addresses (in \"enabled\" list)."), $svrent);
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("%s is not a valid IP address or IPv4 subnet (in \"disabled\" list)."), $svrent);
+src/www/load_balancer_pool_edit.php: $input_errors[] = sprintf(gettext("%s is a subnet containing more than 64 IP addresses (in \"disabled\" list)."), $svrent);
+src/www/load_balancer_pool_edit.php: $input_errors[] = gettext("Invalid monitor chosen.");
+src/www/load_balancer_pool_edit.php: $changedesc .= sprintf(gettext(" modified '%s' pool:"), $poolent['name']);
+src/www/load_balancer_pool_edit.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Pool"),gettext("Edit"));
+src/www/load_balancer_pool_edit.php: =gettext("Add/edit Load Balancer - Pool entry"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Name"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Mode"); ?>
+src/www/load_balancer_pool_edit.php:
+src/www/load_balancer_pool_edit.php:
+src/www/load_balancer_pool_edit.php: =gettext("Description"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Port"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("This is the port your servers are listening on."); ?>
+src/www/load_balancer_pool_edit.php: =gettext("You may also specify a port alias listed in Firewall -> Aliases here."); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Retry"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Add item to pool"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Monitor"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("NOTE"); ?>: =gettext("Please add a monitor IP address on the monitors tab if you wish to use this feature."); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Server IP Address"); ?>
+src/www/load_balancer_pool_edit.php: " onclick="AddServerToPool(document.iform); enforceFailover(); checkPoolControls();" />
+src/www/load_balancer_pool_edit.php: =gettext("Current Pool Members"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Members"); ?>
+src/www/load_balancer_pool_edit.php: =gettext("Pool Disabled"); ?>
+src/www/load_balancer_pool_edit.php: " onclick="RemoveServerFromPool(document.iform, 'serversdisabled[]');" />
+src/www/load_balancer_pool_edit.php: =gettext("Enabled (default)"); ?>
+src/www/load_balancer_pool_edit.php: " onclick="RemoveServerFromPool(document.iform, 'servers[]');" />
+src/www/load_balancer_pool_edit.php: " onclick="AllServers('serversSelect', true); AllServers('serversDisabledSelect', true);" />
+src/www/load_balancer_pool_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/load_balancer_relay_action.php: $input_errors[] = gettext("This entry cannot be deleted because it is still referenced by at least one relay protocol.");
+src/www/load_balancer_relay_action.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Relay Action"));
+src/www/load_balancer_relay_action.php: You must apply the changes in order for them to take effect."));?>
+src/www/load_balancer_relay_action.php: $tab_array[] = array(gettext("Monitors"), false, "load_balancer_monitor.php");
+src/www/load_balancer_relay_action.php: $tab_array[] = array(gettext("Pools"), false, "load_balancer_pool.php");
+src/www/load_balancer_relay_action.php: $tab_array[] = array(gettext("Virtual Servers"), false, "load_balancer_virtual_server.php");
+src/www/load_balancer_relay_action.php: $tab_array[] = array(gettext("Relay Actions"), true, "load_balancer_relay_action.php");
+src/www/load_balancer_relay_action.php: $tab_array[] = array(gettext("Relay Protocols"), false, "load_balancer_relay_protocol.php");
+src/www/load_balancer_relay_action.php: $t->add_column(gettext('Name'),'name',20);
+src/www/load_balancer_relay_action.php: $t->add_column(gettext('Type'),'type',10);
+src/www/load_balancer_relay_action.php: $t->add_column(gettext('Options'),'options',30);
+src/www/load_balancer_relay_action.php: $t->add_column(gettext('Description'),'descr',30);
+src/www/load_balancer_relay_action_edit.php:$changedesc = gettext("Load Balancer: Relay Action:") . " ";
+src/www/load_balancer_relay_action_edit.php: $reqdfieldsn = array(gettext("Name"),gettext("Protocol"),gettext("Direction"),gettext("Action"),gettext("Description"));
+src/www/load_balancer_relay_action_edit.php: $input_errors[] = gettext("This action name has already been used. Action names must be unique.");
+src/www/load_balancer_relay_action_edit.php: $input_errors[] = gettext("You cannot use spaces in the 'name' field.");
+src/www/load_balancer_relay_action_edit.php: $changedesc .= " " . sprintf(gettext("modified '%s' action:"), $actent['name']);
+src/www/load_balancer_relay_action_edit.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Relay Action"),gettext("Edit"));
+src/www/load_balancer_relay_action_edit.php: $types = array("http" => gettext("HTTP"), "tcp" => gettext("TCP"), "dns" => gettext("DNS"));
+src/www/load_balancer_relay_action_edit.php: =gettext("Edit Load Balancer - Relay Action entry"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Name"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Description"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Protocol"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Direction"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Type"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Action"); ?>
+src/www/load_balancer_relay_action_edit.php:
+src/www/load_balancer_relay_action_edit.php:
+src/www/load_balancer_relay_action_edit.php:
+src/www/load_balancer_relay_action_edit.php: =gettext("Options"); ?>
+src/www/load_balancer_relay_action_edit.php: XXX: =gettext("TODO"); ?>
+src/www/load_balancer_relay_action_edit.php: =gettext("Options"); ?>
+src/www/load_balancer_relay_action_edit.php: XXX: =gettext("TODO"); ?>
+src/www/load_balancer_relay_action_edit.php: ">
+src/www/load_balancer_relay_action_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/load_balancer_relay_protocol.php: $input_errors[] = gettext("This entry cannot be deleted because it is still referenced by at least one virtual server.");
+src/www/load_balancer_relay_protocol.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Relay Protocol"));
+src/www/load_balancer_relay_protocol.php: " . gettext("You must apply the changes in order for them to take effect."));?>
+src/www/load_balancer_relay_protocol.php: $tab_array[] = array(gettext("Monitors"), false, "load_balancer_monitor.php");
+src/www/load_balancer_relay_protocol.php: $tab_array[] = array(gettext("Pools"), false, "load_balancer_pool.php");
+src/www/load_balancer_relay_protocol.php: $tab_array[] = array(gettext("Virtual Servers"), false, "load_balancer_virtual_server.php");
+src/www/load_balancer_relay_protocol.php: $tab_array[] = array(gettext("Relay Actions"), false, "load_balancer_relay_action.php");
+src/www/load_balancer_relay_protocol.php: $tab_array[] = array(gettext("Relay Protocols"), true, "load_balancer_relay_protocol.php");
+src/www/load_balancer_relay_protocol.php: $t->add_column(gettext('Name'),'name',20);
+src/www/load_balancer_relay_protocol.php: $t->add_column(gettext('Type'),'type',10);
+src/www/load_balancer_relay_protocol.php: $t->add_column(gettext('Options'),'options',30);
+src/www/load_balancer_relay_protocol.php: $t->add_column(gettext('Description'),'descr',30);
+src/www/load_balancer_relay_protocol_edit.php:$changedesc = gettext("Load Balancer: Relay Protocol:") . " ";
+src/www/load_balancer_relay_protocol_edit.php: $reqdfieldsn = array(gettext("Name"),gettext("Type"),gettext("Description"));
+src/www/load_balancer_relay_protocol_edit.php: $input_errors[] = gettext("This protocol name has already been used. Protocol names must be unique.");
+src/www/load_balancer_relay_protocol_edit.php: $input_errors[] = gettext("You cannot use spaces in the 'name' field.");
+src/www/load_balancer_relay_protocol_edit.php: $changedesc .= " " . sprintf(gettext("modified '%s' load balancing protocol:"), $protent['name']);
+src/www/load_balancer_relay_protocol_edit.php: update_if_changed(gettext("name"), $protent['name'], $pconfig['name']);
+src/www/load_balancer_relay_protocol_edit.php: update_if_changed(gettext("type"), $protent['type'], $pconfig['type']);
+src/www/load_balancer_relay_protocol_edit.php: update_if_changed(gettext("description"), $protent['descr'], $pconfig['descr']);
+src/www/load_balancer_relay_protocol_edit.php: update_if_changed(gettext("type"), $protent['type'], $pconfig['type']);
+src/www/load_balancer_relay_protocol_edit.php: update_if_changed(gettext("action"), $protent['lbaction'], $pconfig['lbaction']);
+src/www/load_balancer_relay_protocol_edit.php:$pgtitle = array(gettext("Services"), gettext("Load Balancer"),gettext("Relay Protocol"),gettext("Edit"));
+src/www/load_balancer_relay_protocol_edit.php:$types = array("http" => gettext("HTTP"), "tcp" => gettext("TCP"), "dns" => gettext("DNS"));
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Edit Load Balancer - Relay Protocol entry"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Name"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Type"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Description"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Add / remove available actions"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Actions"); ?>
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Available Actions"); ?>
+src/www/load_balancer_relay_protocol_edit.php: " onclick="copyOption($('available_action'), $('lbaction'));" />
+src/www/load_balancer_relay_protocol_edit.php: " onclick="deleteOption($('lbaction'));" />
+src/www/load_balancer_relay_protocol_edit.php: =gettext("Enabled Actions"); ?>
+src/www/load_balancer_relay_protocol_edit.php: " onClick="AllOptions($('lbaction'), true); AllOptions($('available_action'), false);">
+src/www/load_balancer_relay_protocol_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/load_balancer_setting.php: $input_errors[] = gettext("Timeout must be a numeric value");
+src/www/load_balancer_setting.php: $input_errors[] = gettext("Interval must be a numeric value");
+src/www/load_balancer_setting.php: $input_errors[] = gettext("Prefork must be a numeric value");
+src/www/load_balancer_setting.php: $input_errors[] = gettext("Prefork value must be between 1 and 32");
+src/www/load_balancer_setting.php:$pgtitle = array(gettext("Services"),gettext("Load Balancer"),gettext("Settings"));
+src/www/load_balancer_setting.php: " . gettext("You must apply the changes in order for them to take effect."));?>
+src/www/load_balancer_setting.php: $tab_array[] = array(gettext("Pools"), false, "load_balancer_pool.php");
+src/www/load_balancer_setting.php: $tab_array[] = array(gettext("Virtual Servers"), false, "load_balancer_virtual_server.php");
+src/www/load_balancer_setting.php: $tab_array[] = array(gettext("Monitors"), false, "load_balancer_monitor.php");
+src/www/load_balancer_setting.php: $tab_array[] = array(gettext("Settings"), true, "load_balancer_setting.php");
+src/www/load_balancer_setting.php: =gettext("Relayd global settings"); ?>
+src/www/load_balancer_setting.php: =gettext("timeout") ; ?>
+src/www/load_balancer_setting.php: =gettext("Set the global timeout in milliseconds for checks. Leave blank to use the default value of 1000 ms "); ?>
+src/www/load_balancer_setting.php: =gettext("interval") ; ?>
+src/www/load_balancer_setting.php: =gettext("Set the interval in seconds at which the member of a pool will be checked. Leave blank to use the default interval of 10 seconds"); ?>
+src/www/load_balancer_setting.php: =gettext("prefork") ; ?>
+src/www/load_balancer_setting.php: =gettext("Number of processes used by relayd for dns protocol. Leave blank to use the default value of 5 processes"); ?>
+src/www/load_balancer_setting.php: " />
+src/www/load_balancer_virtual_server.php:$pgtitle = array(gettext("Services"),gettext("Load Balancer"),gettext("Virtual Servers"));
+src/www/load_balancer_virtual_server.php: " . gettext("You must apply the changes in order for them to take effect."));?>
+src/www/load_balancer_virtual_server.php: $tab_array[] = array(gettext("Pools"), false, "load_balancer_pool.php");
+src/www/load_balancer_virtual_server.php: $tab_array[] = array(gettext("Virtual Servers"), true, "load_balancer_virtual_server.php");
+src/www/load_balancer_virtual_server.php: $tab_array[] = array(gettext("Monitors"), false, "load_balancer_monitor.php");
+src/www/load_balancer_virtual_server.php: $tab_array[] = array(gettext("Settings"), false, "load_balancer_setting.php");
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Name'),'name',10);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Protocol'),'relay_protocol',10);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('IP Address'),'ipaddr',10);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Port'),'port',10);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Pool'),'poolname',10);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Fall Back Pool'),'sitedown',15);
+src/www/load_balancer_virtual_server.php: $t->add_column(gettext('Description'),'descr',25);
+src/www/load_balancer_virtual_server_edit.php:$changedesc = gettext("Load Balancer: Virtual Server:") . " ";
+src/www/load_balancer_virtual_server_edit.php: $reqdfieldsn = array(gettext("IP Address"),gettext("Name"),gettext("Mode"));
+src/www/load_balancer_virtual_server_edit.php: $reqdfieldsn = array(gettext("IP Address"),gettext("Name"),gettext("Relay Protocol"));
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = gettext("This virtual server name has already been used. Virtual server names must be unique.");
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = gettext("You cannot use spaces or slashes in the 'name' field.");
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = gettext("The port must be an integer between 1 and 65535, a port alias, or left blank.");
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = sprintf(gettext("%s is not a valid IP address, IPv4 subnet, or alias."), $_POST['ipaddr']);
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = sprintf(gettext("%s is a subnet containing more than 64 IP addresses."), $_POST['ipaddr']);
+src/www/load_balancer_virtual_server_edit.php: $input_errors[] = gettext("You cannot select a Fall Back Pool when using the DNS relay protocol.");
+src/www/load_balancer_virtual_server_edit.php: $changedesc .= " " . sprintf(gettext("modified '%s' vs:"), $vsent['name']);
+src/www/load_balancer_virtual_server_edit.php: $changedesc .= " " . sprintf(gettext("created '%s' vs:"), $_POST['name']);
+src/www/load_balancer_virtual_server_edit.php:$pgtitle = array(gettext("Services"),gettext("Load Balancer"),gettext("Virtual Server"),gettext("Edit"));
+src/www/load_balancer_virtual_server_edit.php: =gettext("Edit Load Balancer - Virtual Server entry"); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Name"); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Description"); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("IP Address"); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("This is normally the WAN IP address that you would like the server to listen on. All connections to this IP and port will be forwarded to the pool cluster."); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("You may also specify a host alias listed in Firewall -> Aliases here."); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Port"); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("This is the port that the clients will connect to. All connections to this port will be forwarded to the pool cluster."); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("If left blank, listening ports from the pool will be used."); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("You may also specify a port alias listed in Firewall -> Aliases here."); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Virtual Server Pool"); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("NOTE:"); ?> =gettext("Please add a pool on the Pools tab to use this feature."); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Fall Back Pool"); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("NOTE:"); ?> =gettext("Please add a pool on the Pools tab to use this feature."); ?>
+src/www/load_balancer_virtual_server_edit.php:
+src/www/load_balancer_virtual_server_edit.php:
=gettext("The server pool to which clients will be redirected if *ALL* servers in the Virtual Server Pool are offline."); ?>
+src/www/load_balancer_virtual_server_edit.php:
=gettext("This option is NOT compatible with the DNS relay protocol."); ?>
+src/www/load_balancer_virtual_server_edit.php: =gettext("Relay Protocol"); ?>
+src/www/load_balancer_virtual_server_edit.php: " />
+src/www/load_balancer_virtual_server_edit.php: " onclick="window.location.href='=$referer;?>'" />
+src/www/load_balancer_virtual_server_edit.php: =gettext("Note:"); ?> =gettext("Don't forget to add a firewall rule for the virtual server/pool after you're finished setting it up."); ?>
+src/www/pkg.php: print "onmouseout=\"this.style.color = ''; domTT_mouseout(this, event);\" onmouseover=\"domTT_activate(this, event, 'content', '".gettext($title_msg)."', 'trail', true, 'delay', 0, 'fade', 'both', 'fadeMax', 93, 'styleClass', 'niceTitle');\"";
+src/www/pkg.php: print_info_box_np(gettext("ERROR: No package defined."));
+src/www/pkg.php: var strloading="/images/misc/loader.gif' alt='loader' /> " + "=gettext('Saving changes...');?>";
+src/www/pkg.php: if(confirm("=gettext("Do you really want to save changes?");?>")){
+src/www/pkg.php: echo gettext("No");
+src/www/pkg.php: echo gettext("Yes");
+src/www/pkg.php: echo $column['prefix'] . gettext($column['listmodeon']). $column['suffix'];
+src/www/pkg.php: echo $column['prefix'] .gettext($column['listmodeoff']). $column['suffix'];
+src/www/pkg.php:
')">
+src/www/pkg_edit.php: print_info_box_np(gettext("ERROR: No valid package defined."));
+src/www/pkg_edit.php: $edit = ($only_edit ? '' : ": " . gettext("Edit"));
+src/www/pkg_edit.php: $title = gettext("Package Editor");
+src/www/pkg_edit.php: $savevalue = gettext("Save");
+src/www/pkg_edit.php: $advanced .= "
alt="delete" /> \n";
+src/www/pkg_edit.php: echo "". gettext("Advanced features") . " =gettext("Name"); ?>
+src/www/pkg_mgr.php: print ''.gettext("Category").' '."\n";
+src/www/pkg_mgr.php: " class="listhdr">=gettext("Status"); ?>
+src/www/pkg_mgr.php: " class="listhdr">=gettext("Description"); ?>
+src/www/pkg_mgr.php: echo " ";
+src/www/pkg_mgr.php: $pkginfo=gettext("Package info");
+src/www/pkg_mgr.php: $pkginfo=gettext("No package info, check the forum");
+src/www/pkg_mgr.php: ">= $index['name'] ?>
+src/www/pkg_mgr.php: print ''.gettext($index['category']).' '."\n";
+src/www/pkg_mgr.php: print '
+src/www/pkg_mgr.php: ";
+src/www/pkg_mgr_install.php:$pgtitle = array(gettext("System"),gettext("Package Manager"),gettext("Install Package"));
+src/www/pkg_mgr_install.php: $tab_array[] = array(gettext("Available packages"), false, "pkg_mgr.php");
+src/www/pkg_mgr_install.php: $tab_array[] = array(gettext("Installed packages"), false, "pkg_mgr_installed.php");
+src/www/pkg_mgr_install.php: $tab_array[] = array(gettext("Package Installer"), true, "");
+src/www/pkg_mgr_install.php:
+src/www/pkg_mgr_install.php: update_output_window(gettext("Something is wrong on the request."));
+src/www/pkg_mgr_install.php: update_output_window(gettext("Log was not retrievable."));
+src/www/pkg_mgr_install.php: update_status("{$pkgname} " . gettext("installation completed."));
+src/www/pkg_mgr_install.php: update_output_window(sprintf(gettext("Could not find %s."), $pkgname));
+src/www/pkg_mgr_install.php: write_config(gettext("Creating restore point before package installation."));
+src/www/pkg_mgr_install.php: update_status(gettext("Package deleted."));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Package deleted.");
+src/www/pkg_mgr_install.php: update_status(gettext("Package reinstallation failed."));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Package reinstallation failed.");
+src/www/pkg_mgr_install.php: update_status(gettext("Package reinstalled."));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Package reinstalled.");
+src/www/pkg_mgr_install.php: update_status(gettext("All packages reinstalled."));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("All packages reinstalled.");
+src/www/pkg_mgr_install.php: update_output_window(gettext("No packages are installed."));
+src/www/pkg_mgr_install.php: update_status(gettext("Installation of") . " {$pkgid} " . gettext("FAILED!"));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Installation halted.");
+src/www/pkg_mgr_install.php: $status_a = gettext(sprintf("Installation of %s completed.", $pkgid));
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Installation completed.") . "\n{$pkgid} " . gettext("setup instructions") . ":\n{$status}";
+src/www/pkg_mgr_install.php: $static_output .= "\n" . gettext("Installation completed. Please check to make sure that the package is configured from the respective menu then start the package.");
+src/www/pkg_mgr_installed.php: $pgtitle = array(gettext("System"),gettext("Package Manager"));
+src/www/pkg_mgr_installed.php:$pgtitle = array(gettext("System"),gettext("Package Manager"));
+src/www/pkg_mgr_installed.php: $tab_array[] = array(gettext("Available Packages"), false, "pkg_mgr.php");
+src/www/pkg_mgr_installed.php: // $tab_array[] = array("{$version} " . gettext("packages"), false, "pkg_mgr.php");
+src/www/pkg_mgr_installed.php: $tab_array[] = array(gettext("Installed Packages"), true, "pkg_mgr_installed.php");
+src/www/pkg_mgr_installed.php: " . gettext("There are currently no packages available for installation.") . " =gettext("Name"); ?>
+src/www/pkg_mgr_installed.php: =gettext("Category"); ?>
+src/www/pkg_mgr_installed.php: =gettext("Version"); ?>
+src/www/pkg_mgr_installed.php: =gettext("Description"); ?>
+src/www/pkg_mgr_installed.php: $pkgver = "".gettext("Available") .": ". $latest_package . "
";
+src/www/pkg_mgr_installed.php: $pkgver = "".gettext("Available") .": ". $latest_package . "
";
+src/www/pkg_mgr_installed.php: $pkgver .= gettext("Installed") .": ". $pkg['version']. "";
+src/www/pkg_mgr_installed.php: $pkgver = "" . gettext("Available") .": ". $latest_package . "
";
+src/www/pkg_mgr_installed.php: $pkgver = "" . gettext("Available") .": ". $latest_package . "
";
+src/www/pkg_mgr_installed.php: $pkgver .= gettext("Installed") .": ". $pkg['version']."";
+src/www/pkg_mgr_installed.php: $pkginfo=gettext("Package info");
+src/www/pkg_mgr_installed.php: $pkginfo=gettext("No package info, check the forum");
+src/www/pkg_mgr_installed.php: echo "{$pkgver} ";
+src/www/pkg_mgr_installed.php: =gettext("Package Repository URL");?>
+src/www/pkg_mgr_settings.php: =gettext("Package Repository URL");?>
+src/www/pkg_mgr_settings.php: /> =gettext("Use a non-official server for packages");?>
+src/www/pkg_mgr_settings.php:
+src/www/pkg_mgr_settings.php: , =gettext("System: Packages");?> =gettext("page is viewed.");?>
+src/www/pkg_mgr_settings.php: " />
+src/www/reboot.php:$pgtitle = array(gettext("Diagnostics"),gettext("Reboot System"));
+src/www/reboot.php:
+src/www/reboot.php:
+src/www/reboot.php: =gettext("Base URL:");?>
+src/www/restart_httpd.php:=gettext("Forcing all PHP file permissions to 0755");?>...
+src/www/restart_httpd.php:=gettext("Done");?>.
+src/www/restart_httpd.php:=gettext("Mounting file systems read only");?>...
+src/www/restart_httpd.php:=gettext("Done");?>.
+src/www/restart_httpd.php:=gettext("Restarting mini_httpd");?>...
+src/www/restart_httpd.php:=gettext("Done");?>.
+src/www/services_captiveportal.php:$pgtitle = array(gettext("Services"),gettext("Captive portal"), $a_cp[$cpzone]['zone']);
+src/www/services_captiveportal.php: write_config(sprintf(gettext("Captive Portal: zone %s: Restore default portal page"), $cpzone));
+src/www/services_captiveportal.php: write_config(sprintf(gettext("Captive Portal: zone %s: Restore default error page"), $cpzone));
+src/www/services_captiveportal.php: write_config(sprintf(gettext("Captive Portal: zone %s: Restore default logout page"), $cpzone));
+src/www/services_captiveportal.php: $reqdfieldsn = array(gettext("Zone name"), gettext("Interface"));
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("The captive portal cannot be used on interface %s since it is part of a bridge."), $cpbrif);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("The captive portal cannot be used on interface %s since it is used already on %s instance."), $cpbrif, $cp['zone']);
+src/www/services_captiveportal.php: $input_errors[] = gettext("Certificate must be specified for HTTPS login.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The HTTPS server name must be specified for HTTPS login.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The timeout must be at least 1 minute.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("Hard timeout must be less or equal Default lease time set on DHCP Server");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The idle timeout must be at least 1 minute.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The pass-through credit count must be a number or left blank.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The waiting period to restore pass-through credits must be above 0 hours.");
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid IP address must be specified. [%s]"), $_POST['radiusip']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid IP address must be specified. [%s]"), $_POST['radiusip2']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid IP address must be specified. [%s]"), $_POST['radiusip3']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid IP address must be specified. [%s]"), $_POST['radiusip4']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid port number must be specified. [%s]"), $_POST['radiusport']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid port number must be specified. [%s]"), $_POST['radiusport2']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid port number must be specified. [%s]"), $_POST['radiusport3']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid port number must be specified. [%s]"), $_POST['radiusport4']);
+src/www/services_captiveportal.php: $input_errors[] = sprintf(gettext("A valid port number must be specified. [%s]"), $_POST['radiusacctport']);
+src/www/services_captiveportal.php: $input_errors[] = gettext("The maximum number of concurrent connections per client IP address may not be larger than the global maximum.");
+src/www/services_captiveportal.php: $input_errors[] = gettext("The NAS-Identifier must be 3-253 characters long and should only contain ASCII characters.");
+src/www/services_captiveportal.php: $tab_array[] = array(gettext("Captive portal(s)"), true, "services_captiveportal.php?zone={$cpzone}");
+src/www/services_captiveportal.php: $tab_array[] = array(gettext("MAC"), false, "services_captiveportal_mac.php?zone={$cpzone}");
+src/www/services_captiveportal.php: $tab_array[] = array(gettext("Allowed IP addresses"), false, "services_captiveportal_ip.php?zone={$cpzone}");
+src/www/services_captiveportal.php: // $tab_array[] = array(gettext("Allowed Hostnames"), false, "services_captiveportal_hostname.php?zone={$cpzone}");
+src/www/services_captiveportal.php: $tab_array[] = array(gettext("Vouchers"), false, "services_captiveportal_vouchers.php?zone={$cpzone}");
+src/www/services_captiveportal.php: $tab_array[] = array(gettext("File Manager"), false, "services_captiveportal_filemanager.php?zone={$cpzone}");
+src/www/services_captiveportal.php: =gettext("Enable captive portal"); ?>
+src/www/services_captiveportal.php: =gettext("Interfaces"); ?>
+src/www/services_captiveportal.php: =gettext("Select the interface(s) to enable for captive portal."); ?>
+src/www/services_captiveportal.php: =gettext("Maximum concurrent connections"); ?>
+src/www/services_captiveportal.php: =gettext("per client IP address (0 = no limit)"); ?>
+src/www/services_captiveportal.php: =gettext("This setting limits the number of concurrent connections to the captive portal HTTP(S) server. This does not set how many users can be logged in " .
+src/www/services_captiveportal.php: =gettext("Idle timeout"); ?>
+src/www/services_captiveportal.php: =gettext("minutes"); ?>
+src/www/services_captiveportal.php: =gettext("Clients will be disconnected after this amount of inactivity. They may log in again immediately, though. Leave this field blank for no idle timeout."); ?>
+src/www/services_captiveportal.php: =gettext("Hard timeout"); ?>
+src/www/services_captiveportal.php: =gettext("minutes"); ?>
+src/www/services_captiveportal.php: =gettext("Clients will be disconnected after this amount of time, regardless of activity. They may log in again immediately, though. Leave this field blank for no hard timeout (not recommended unless an idle timeout is set)."); ?>
+src/www/services_captiveportal.php: =gettext("Pass-through credits allowed per MAC address"); ?>
+src/www/services_captiveportal.php: =gettext("per client MAC address (0 or blank = none)"); ?>
+src/www/services_captiveportal.php: =gettext("This setting allows passing through the captive portal without authentication a limited number of times per MAC address. Once used up, the client can only log in with valid credentials until the waiting period specified below has expired. Recommended to set a hard timeout and/or idle timeout when using this for it to be effective."); ?>
+src/www/services_captiveportal.php: =gettext("Waiting period to restore pass-through credits"); ?>
+src/www/services_captiveportal.php: =gettext("hours"); ?>
+src/www/services_captiveportal.php: =gettext("Clients will have their available pass-through credits restored to the original count after this amount of time since using the first one. This must be above 0 hours if pass-through credits are enabled."); ?>
+src/www/services_captiveportal.php: =gettext("Reset waiting period on attempted access"); ?>
+src/www/services_captiveportal.php: =gettext("Enable waiting period reset on attempted access"); ?>
+src/www/services_captiveportal.php: =gettext("If enabled, the waiting period is reset to the original duration if access is attempted when all pass-through credits have already been exhausted."); ?>
+src/www/services_captiveportal.php: =gettext("Logout popup window"); ?>
+src/www/services_captiveportal.php: =gettext("Enable logout popup window"); ?>
+src/www/services_captiveportal.php: =gettext("If enabled, a popup window will appear when clients are allowed through the captive portal. This allows clients to explicitly disconnect themselves before the idle or hard timeout occurs."); ?>
+src/www/services_captiveportal.php: =gettext("Pre-authentication redirect URL"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("After authentication Redirection URL"); ?>
+src/www/services_captiveportal.php: =gettext("If you provide a URL here, clients will be redirected to that URL instead of the one they initially tried " .
+src/www/services_captiveportal.php: =gettext("Blocked MAC address redirect URL"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("Concurrent user logins"); ?>
+src/www/services_captiveportal.php: =gettext("Disable concurrent logins"); ?>
+src/www/services_captiveportal.php: =gettext("If this option is set, only the most recent login per username will be active. Subsequent logins will cause machines previously logged in with the same username to be disconnected."); ?>
+src/www/services_captiveportal.php: =gettext("Per-user bandwidth restriction"); ?>
+src/www/services_captiveportal.php: =gettext("Enable per-user bandwidth restriction"); ?>
+src/www/services_captiveportal.php: =gettext("Default download"); ?>
+src/www/services_captiveportal.php: =gettext("Kbit/s"); ?>
+src/www/services_captiveportal.php: =gettext("Default upload"); ?>
+src/www/services_captiveportal.php: =gettext("Kbit/s"); ?>
+src/www/services_captiveportal.php: =gettext("If this option is set, the captive portal will restrict each user who logs in to the specified default bandwidth. RADIUS can override the default settings. Leave empty or set to 0 for no limit."); ?>
+src/www/services_captiveportal.php: =gettext("Authentication"); ?>
+src/www/services_captiveportal.php: =gettext("No Authentication"); ?>
+src/www/services_captiveportal.php: =gettext("Local"); ?> =gettext("User Manager"); ?> / =gettext("Vouchers"); ?>
+src/www/services_captiveportal.php: =gettext("Allow only users/groups with 'Captive portal login' privilege set"); ?>
+src/www/services_captiveportal.php: =gettext("RADIUS Authentication"); ?>
+src/www/services_captiveportal.php: =gettext("Radius Protocol"); ?>
+src/www/services_captiveportal.php: =gettext("PAP"); ?>
+src/www/services_captiveportal.php: =gettext("CHAP_MD5"); ?>
+src/www/services_captiveportal.php: =gettext("MSCHAPv1"); ?>
+src/www/services_captiveportal.php: =gettext("MSCHAPv2"); ?>
+src/www/services_captiveportal.php: =gettext("Primary RADIUS server"); ?>
+src/www/services_captiveportal.php: =gettext("IP address"); ?>
+src/www/services_captiveportal.php: =gettext("Enter the IP address of the RADIUS server which users of the captive portal have to authenticate against."); ?>
+src/www/services_captiveportal.php: =gettext("Port"); ?>
+src/www/services_captiveportal.php: =gettext("Leave this field blank to use the default port (1812)."); ?>
+src/www/services_captiveportal.php: =gettext("Shared secret"); ?>
+src/www/services_captiveportal.php: =gettext("Leave this field blank to not use a RADIUS shared secret (not recommended)."); ?>
+src/www/services_captiveportal.php: =gettext("Secondary RADIUS server"); ?>
+src/www/services_captiveportal.php: =gettext("IP address"); ?>
+src/www/services_captiveportal.php: =gettext("If you have a second RADIUS server, you can activate it by entering its IP address here."); ?>
+src/www/services_captiveportal.php: =gettext("Port"); ?>
+src/www/services_captiveportal.php: =gettext("Shared secret"); ?>
+src/www/services_captiveportal.php: =gettext("Primary RADIUS server"); ?>
+src/www/services_captiveportal.php: =gettext("IP address"); ?>
+src/www/services_captiveportal.php: =gettext("If you have a third RADIUS server, you can activate it by entering its IP address here."); ?>
+src/www/services_captiveportal.php: =gettext("Port"); ?>
+src/www/services_captiveportal.php: =gettext("Shared secret"); ?>
+src/www/services_captiveportal.php: =gettext("Secondary RADIUS server"); ?>
+src/www/services_captiveportal.php: =gettext("IP address"); ?>
+src/www/services_captiveportal.php: =gettext("If you have a fourth RADIUS server, you can activate it by entering its IP address here."); ?>
+src/www/services_captiveportal.php: =gettext("Port"); ?>
+src/www/services_captiveportal.php: =gettext("Shared secret"); ?>
+src/www/services_captiveportal.php: =gettext("Accounting"); ?>
+src/www/services_captiveportal.php: =gettext("send RADIUS accounting packets"); ?>
+src/www/services_captiveportal.php: =gettext("If this is enabled, RADIUS accounting packets will be sent to the primary RADIUS server."); ?>
+src/www/services_captiveportal.php: =gettext("Accounting port"); ?>
+src/www/services_captiveportal.php: =gettext("Leave blank to use the default port (1813)."); ?>
+src/www/services_captiveportal.php: =gettext("Accounting updates"); ?>
+src/www/services_captiveportal.php: /> =gettext("no accounting updates"); ?>
+src/www/services_captiveportal.php: /> =gettext("stop/start accounting"); ?>
+src/www/services_captiveportal.php: /> =gettext("interim update"); ?>
+src/www/services_captiveportal.php: =gettext("RADIUS options"); ?>
+src/www/services_captiveportal.php: =gettext("Reauthentication"); ?>
+src/www/services_captiveportal.php: =gettext("Reauthenticate connected users every minute"); ?>
+src/www/services_captiveportal.php: =gettext("If reauthentication is enabled, Access-Requests will be sent to the RADIUS server for each user that is " .
+src/www/services_captiveportal.php: =gettext("RADIUS MAC authentication"); ?>
+src/www/services_captiveportal.php: />=gettext("Enable RADIUS MAC authentication"); ?>
+src/www/services_captiveportal.php: =gettext("If this option is enabled, the captive portal will try to authenticate users by sending their MAC address as the username and the password " .
+src/www/services_captiveportal.php: =gettext("MAC authentication secret"); ?>
+src/www/services_captiveportal.php: =gettext("RADIUS NAS IP attribute"); ?>
+src/www/services_captiveportal.php: =gettext("Choose the IP to use for calling station attribute."); ?>
+src/www/services_captiveportal.php: =gettext("Session-Timeout"); ?>
+src/www/services_captiveportal.php: />=gettext("Use RADIUS Session-Timeout attributes"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("When this is enabled, clients will be disconnected after the amount of time retrieved from the RADIUS Session-Timeout attribute."); ?>=gettext("Type"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("Accounting Style"); ?>
+src/www/services_captiveportal.php: />=gettext("Invert Acct-Input-Octets and Acct-Output-Octets"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("When this is enabled, data counts for RADIUS accounting packets will be taken from the client perspective, not the NAS. Acct-Input-Octets will represent download, and Acct-Output-Octets will represent upload."); ?>=gettext("NAS Identifier"); ?>
+src/www/services_captiveportal.php: =gettext("Specify a NAS identifier to override the default value") . " (" . php_uname("n") . ")"; ?>
+src/www/services_captiveportal.php: =gettext("MAC address format"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: echo "\n";
+src/www/services_captiveportal.php: echo "\n";
+src/www/services_captiveportal.php: =gettext("This option changes the MAC address format used in the whole RADIUS system. Change this if you also"); ?>
+src/www/services_captiveportal.php: =gettext("need to change the username format for RADIUS MAC authentication."); ?>
+src/www/services_captiveportal.php: =gettext("default:"); ?> 00:11:22:33:44:55
+src/www/services_captiveportal.php: =gettext("singledash:"); ?> 001122-334455
+src/www/services_captiveportal.php: =gettext("ietf:"); ?> 00-11-22-33-44-55
+src/www/services_captiveportal.php: =gettext("cisco:"); ?> 0011.2233.4455
+src/www/services_captiveportal.php: =gettext("unformatted:"); ?> 001122334455
+src/www/services_captiveportal.php: =gettext("HTTPS login"); ?>
+src/www/services_captiveportal.php: =gettext("Enable HTTPS login"); ?>
+src/www/services_captiveportal.php: =gettext("If enabled, the username and password will be transmitted over an HTTPS connection to protect against eavesdroppers. A server name and certificate must also be specified below."); ?>
+src/www/services_captiveportal.php: =gettext("HTTPS server name"); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("SSL Certificate"); ?>
+src/www/services_captiveportal.php: =gettext("No Certificates defined."); ?>
Create one under System > Cert Manager.
+src/www/services_captiveportal.php: =gettext("Disable HTTPS forwards"); ?>
+src/www/services_captiveportal.php: =gettext("Disable HTTPS forwards"); ?>
+src/www/services_captiveportal.php: =gettext("If this option is set, attempts to connect to SSL/HTTPS (Port 443) sites will not be forwarded to the captive portal. This prevents certificate errors from being presented to the user even if HTTPS logins are enabled. Users must attempt a connecton to an HTTP (Port 80) site to get forwarded to the captive portal. If HTTPS logins are enabled, the user will be redirected to the HTTPS login page."); ?>
+src/www/services_captiveportal.php: =gettext("Portal page contents"); ?>
+src/www/services_captiveportal.php: =gettext("View current page"); ?>
+src/www/services_captiveportal.php: =gettext("Download current page"); ?>
+src/www/services_captiveportal.php: =gettext("Restore default portal page"); ?>
+src/www/services_captiveportal.php: gettext('Upload an HTML/PHP file for the portal page here (leave blank to keep the current one). ' .
+src/www/services_captiveportal.php: =gettext("Example code for the form:"); ?>
+src/www/services_captiveportal.php: =gettext("Authentication"); ?>
+src/www/services_captiveportal.php: =gettext("View current page"); ?>
+src/www/services_captiveportal.php: =gettext("Download current page"); ?>
+src/www/services_captiveportal.php: =gettext("Restore default error page"); ?>
+src/www/services_captiveportal.php: =gettext("The contents of the HTML/PHP file that you upload here are displayed when an authentication error occurs. " .
+src/www/services_captiveportal.php: "You may include"); ?> "$PORTAL_MESSAGE$", =gettext("which will be replaced by the error or reply messages from the RADIUS server, if any."); ?>
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("error page"); ?>
+src/www/services_captiveportal.php: =gettext("contents"); ?>=gettext("Logout"); ?>
+src/www/services_captiveportal.php: =gettext("View current page"); ?>
+src/www/services_captiveportal.php: =gettext("Download current page"); ?>
+src/www/services_captiveportal.php: =gettext("Restore default logout page"); ?>
+src/www/services_captiveportal.php: =gettext("The contents of the HTML/PHP file that you upload here are displayed on authentication success when the logout popup is enabled."); ?>
+src/www/services_captiveportal.php: " onclick="enable_change(true)" />
+src/www/services_captiveportal.php: " onclick="enable_change(true)" />
+src/www/services_captiveportal.php:
+src/www/services_captiveportal.php: =gettext("page"); ?>
+src/www/services_captiveportal.php: =gettext("contents"); ?>=gettext("Note:"); ?>
+src/www/services_captiveportal_filemanager.php:$pgtitle = array(gettext("Services"),gettext("Captive portal"), $a_cp[$cpzone]['zone']);
+src/www/services_captiveportal_filemanager.php: $input_errors[] = sprintf(gettext("A file with the name '%s' already exists."), $name);
+src/www/services_captiveportal_filemanager.php: $input_errors[] = gettext("The total size of all files uploaded may not exceed ") .
+src/www/services_captiveportal_filemanager.php: array('label'=>gettext('add file'), 'href'=>'services_captiveportal_filemanager.php?zone='.$cpzone.'&act=add'),
+src/www/services_captiveportal_filemanager.php: $tab_array[] = array(gettext("Captive portal(s)"), false, "services_captiveportal.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php: $tab_array[] = array(gettext("MAC"), false, "services_captiveportal_mac.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php: $tab_array[] = array(gettext("Allowed IP addresses"), false, "services_captiveportal_ip.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php: // $tab_array[] = array(gettext("Allowed Hostnames"), false, "services_captiveportal_hostname.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php: $tab_array[] = array(gettext("Vouchers"), false, "services_captiveportal_vouchers.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php: $tab_array[] = array(gettext("File Manager"), true, "services_captiveportal_filemanager.php?zone={$cpzone}");
+src/www/services_captiveportal_filemanager.php:
+src/www/services_captiveportal.php: =gettext("Changing any settings on this page will disconnect all clients! Don't forget to enable the DHCP server on your captive portal interface! Make sure that the default/maximum DHCP lease time is higher than the timeout entered on this page. Also, the DNS forwarder needs to be enabled for DNS lookups by unauthenticated clients to work."); ?> " />
+src/www/services_captiveportal_filemanager.php: =gettext("Name"); ?>
+src/www/services_captiveportal_filemanager.php: =gettext("Size"); ?>
+src/www/services_captiveportal_filemanager.php: ')">
+src/www/services_captiveportal_filemanager.php: ">
+src/www/services_captiveportal_filemanager.php: =gettext("TOTAL"); ?>
+src/www/services_captiveportal_filemanager.php: =gettext("Note:"); ?>
+src/www/services_captiveportal_filemanager.php: =gettext("Any files that you upload here with the filename prefix of captiveportal- will " .
+src/www/services_captiveportal_filemanager.php: =gettext("In addition, you can also upload .php files for execution. You can pass the filename " .
+src/www/services_captiveportal_filemanager.php: <a href="/captiveportal-aup.php?zone=$PORTAL_ZONE$&redirurl=$PORTAL_REDIRURL$">=gettext("Acceptable usage policy"); ?></a>
+src/www/services_captiveportal_filemanager.php:
+src/www/services_captiveportal_hostname.php:$pgtitle = array(gettext("Services"),gettext("Captive portal"), $a_cp[$cpzone]['zone']);
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("Captive portal(s)"), false, "services_captiveportal.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("MAC"), false, "services_captiveportal_mac.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("Allowed IP addresses"), false, "services_captiveportal_ip.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("Allowed Hostnames"), true, "services_captiveportal_hostname.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("Vouchers"), false, "services_captiveportal_vouchers.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: $tab_array[] = array(gettext("File Manager"), false, "services_captiveportal_filemanager.php?zone={$cpzone}");
+src/www/services_captiveportal_hostname.php: =gettext("Hostname"); ?>
+src/www/services_captiveportal_hostname.php: =gettext("Description"); ?>
+src/www/services_captiveportal_hostname.php: ')" class="btn btn-default btn-xs">
+src/www/services_captiveportal_hostname.php: =gettext("Note:"); ?>
+src/www/services_captiveportal_hostname.php: =gettext("Adding allowed Hostnames will allow a DNS hostname access to/from access through the captive portal without being taken to the portal page. This can be used for a web server serving images for the portal page or a DNS server on another network, for example. By specifying from addresses, it may be used to always allow pass-through access from a client behind the captive portal."); ?>=gettext("any"); ?>
+src/www/services_captiveportal_hostname.php:
x.x.x.x =gettext("All connections"); ?> =gettext("to"); ?> =gettext("the Hostname are allowed"); ?>
+src/www/services_captiveportal_hostname.php: x.x.x.x
+src/www/services_captiveportal_hostname.php:
=gettext("any"); ?> =gettext("All connections"); ?> =gettext("from"); ?> =gettext("the Hostname are allowed"); ?>
+src/www/services_captiveportal_hostname_edit.php:$pgtitle = array(gettext("Services"),gettext("Captive portal"),gettext("Edit allowed Hostname"));
+src/www/services_captiveportal_hostname_edit.php: $reqdfieldsn = array(gettext("Allowed Hostname"));
+src/www/services_captiveportal_hostname_edit.php: $input_errors[] = sprintf(gettext("A valid Hostname must be specified. [%s]"), $_POST['hostname']);
+src/www/services_captiveportal_hostname_edit.php: $input_errors[] = gettext("Upload speed needs to be an integer");
+src/www/services_captiveportal_hostname_edit.php: $input_errors[] = gettext("Download speed needs to be an integer");
+src/www/services_captiveportal_hostname_edit.php: $input_errors[] = sprintf("[%s] %s.", $_POST['hostname'], gettext("already allowed")) ;
+src/www/services_captiveportal_hostname_edit.php: =gettext("Direction"); ?>
+src/www/services_captiveportal_hostname_edit.php: $dirs = array(gettext("Both"),gettext("From"),gettext("To")) ;
+src/www/services_captiveportal_hostname_edit.php: =gettext("Use"); ?> =gettext("From"); ?> =gettext("to always allow an Hostname through the captive portal (without authentication)"); ?>.
+src/www/services_captiveportal_hostname_edit.php: =gettext("Use"); ?> =gettext("To"); ?> =gettext("to allow access from all clients (even non-authenticated ones) behind the portal to this Hostname"); ?>.
+src/www/services_captiveportal_hostname_edit.php: =gettext("Hostname"); ?>
+src/www/services_captiveportal_hostname_edit.php: =gettext("Hostname");?>.
+src/www/services_captiveportal_hostname_edit.php: =gettext("Description"); ?>
+src/www/services_captiveportal_hostname_edit.php:
=gettext("You may enter a description here for your reference (not parsed)"); ?>.
+src/www/services_captiveportal_hostname_edit.php: =gettext("Bandwidth up"); ?>
+src/www/services_captiveportal_hostname_edit.php:
=gettext("Enter a upload limit to be enforced on this Hostname in Kbit/s"); ?>
+src/www/services_captiveportal_hostname_edit.php: =gettext("Bandwidth down"); ?>
+src/www/services_captiveportal_hostname_edit.php:
=gettext("Enter a download limit to be enforced on this Hostname in Kbit/s"); ?>
+src/www/services_captiveportal_hostname_edit.php: " />
+src/www/services_captiveportal_ip.php:$pgtitle = array(gettext("Services"),gettext("Captive portal"), $a_cp[$cpzone]['zone']);
+src/www/services_captiveportal_ip.php: $tab_array[] = array(gettext("Captive portal(s)"), false, "services_captiveportal.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: $tab_array[] = array(gettext("MAC"), false, "services_captiveportal_mac.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: $tab_array[] = array(gettext("Allowed IP addresses"), true, "services_captiveportal_ip.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: // $tab_array[] = array(gettext("Allowed Hostnames"), false, "services_captiveportal_hostname.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: $tab_array[] = array(gettext("Vouchers"), false, "services_captiveportal_vouchers.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: $tab_array[] = array(gettext("File Manager"), false, "services_captiveportal_filemanager.php?zone={$cpzone}");
+src/www/services_captiveportal_ip.php: =gettext("IP address"); ?>
+src/www/services_captiveportal_ip.php: =gettext("Description"); ?>
+src/www/services_captiveportal_ip.php: ')" class="btn btn-default btn-xs">
+src/www/services_captiveportal_ip.php: =gettext("Note:"); ?>
+src/www/services_captiveportal_ip.php: =gettext("Adding allowed IP addresses will allow IP access to/from these addresses through the captive portal without being taken to the portal page. This can be used for a web server serving images for the portal page or a DNS server on another network, for example."); ?>
=gettext("Note:");?>
+src/www/services_dhcp.php: =gettext("The DNS servers entered in"); ?> =gettext("System: " .
+src/www/services_dhcp.php: "General setup"); ?> =gettext("(or the"); ?> =gettext("DNS " .
+src/www/services_dhcp.php: "forwarder"); ?>, =gettext("if enabled)"); ?> =gettext("will " .
+src/www/services_dhcp.php: =gettext("The DHCP lease table can be viewed on the"); ?> =gettext("Status: " .
+src/www/services_dhcp.php: "DHCP leases"); ?> =gettext("page."); ?>
+src/www/services_dhcp.php:
=gettext("Note:");?>
+src/www/services_dnsmasq.php: =gettext("Host Overrides");?>
+src/www/services_dnsmasq.php: =gettext("Entries in this section override individual results from the forwarders.");?>
+src/www/services_dnsmasq.php: =gettext("Use these for changing DNS results or for adding custom DNS records.");?>
+src/www/services_dnsmasq.php:
=gettext("Entries in this area override an entire domain, and subdomains, by specifying an". +src/www/services_dnsmasq.php:
=gettext("Note:");?>
=gettext("Please add the interface for upstream, the allowed subnets, and the downstream interfaces you would like the proxy to allow. Only one 'upstream' interface can be configured.");?>
" . gettext("Only interfaces configured with a static IP will be shown") . ".
"; +src/www/services_router_advertisements.php:$subnets_help = gettext("Subnets are specified in CIDR format. " . +src/www/services_router_advertisements.php: $input_errors[] = sprintf(gettext("An invalid subnet or alias was specified. [%s/%s]"), $address, $bits); +src/www/services_router_advertisements.php: $input_errors[] = gettext("A valid IPv6 address must be specified for the primary/secondary DNS servers."); +src/www/services_router_advertisements.php: $input_errors[] = gettext("A valid domain search list must be specified."); +src/www/services_router_advertisements.php:$pgtitle = array(gettext("Services"),gettext("Router advertisements")); +src/www/services_router_advertisements.php: $tab_array[] = array(gettext("DHCPv6 Server"), false, "services_dhcpv6.php?if={$if}"); +src/www/services_router_advertisements.php: $tab_array[] = array(gettext("Router Advertisements"), true, "services_router_advertisements.php?if={$if}"); +src/www/services_router_advertisements.php: