155620f43SDevin Teske# Copyright (c) 2012-2016 Devin Teske
2641a6cfbSDevin Teske# All rights reserved.
3641a6cfbSDevin Teske#
4641a6cfbSDevin Teske# Redistribution and use in source and binary forms, with or without
5641a6cfbSDevin Teske# modification, are permitted provided that the following conditions
6641a6cfbSDevin Teske# are met:
7641a6cfbSDevin Teske# 1. Redistributions of source code must retain the above copyright
8641a6cfbSDevin Teske#    notice, this list of conditions and the following disclaimer.
9641a6cfbSDevin Teske# 2. Redistributions in binary form must reproduce the above copyright
10641a6cfbSDevin Teske#    notice, this list of conditions and the following disclaimer in the
11641a6cfbSDevin Teske#    documentation and/or other materials provided with the distribution.
12641a6cfbSDevin Teske#
13641a6cfbSDevin Teske# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14641a6cfbSDevin Teske# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15641a6cfbSDevin Teske# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16641a6cfbSDevin Teske# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17641a6cfbSDevin Teske# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18641a6cfbSDevin Teske# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19641a6cfbSDevin Teske# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20641a6cfbSDevin Teske# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21641a6cfbSDevin Teske# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22641a6cfbSDevin Teske# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23641a6cfbSDevin Teske# SUCH DAMAGE.
24641a6cfbSDevin Teske#
25641a6cfbSDevin Teske
26641a6cfbSDevin Teskehline_alnum_punc_tab_enter="Use alpha-numeric, punctuation, TAB or ENTER"
27641a6cfbSDevin Teskehline_arrows_tab_enter="Press arrows, TAB or ENTER"
28641a6cfbSDevin Teskehline_num_punc_tab_enter="Use numbers, punctuation, TAB or ENTER"
29641a6cfbSDevin Teskemsg_activate_default_router="Would you like to activate the new defaultrouter right now?\nIf you choose NO or press ESC, changes will be applied\nduring the next boot.\n\n     Current Default Router: %s\n         New Default Router: %s\n"
30641a6cfbSDevin Teskemsg_activate_hostname="Would you like to activate the new hostname right now?\nIf you choose NO or press ESC, changes will be applied\nduring the next boot.\n\n     Current Hostname: %s\n         New Hostname: %s\n\nNOTE: Your shell prompt may still reflect the original\nhostname until your next login."
31641a6cfbSDevin Teskemsg_activate_hostname_x11warning="WARNING! Activating the new hostname during an X11-Forwarded\n ssh(1) session will cause an X11 authentication error.\n\n     Current Hostname: %s\n         New Hostname: %s\n\nNOTE: Settings will become active upon reboot or if you\n relaunch this utility either locally or on the console."
32641a6cfbSDevin Teskemsg_add="Add"
33641a6cfbSDevin Teskemsg_add_nameserver="Add a new nameserver"
34641a6cfbSDevin Teskemsg_bring_interface_up="Would you like to bring the %s interface up right now?"
35641a6cfbSDevin Teskemsg_cancel="Cancel"
36641a6cfbSDevin Teskemsg_current_default_router="Current Default Route/Gateway: %s"
37641a6cfbSDevin Teskemsg_current_dhcp_status="Current DHCP status for %s: %s"
38641a6cfbSDevin Teskemsg_current_ipaddr="Current IP Address for %s: %s"
39641a6cfbSDevin Teskemsg_current_options="Current Options for %s: %s"
40641a6cfbSDevin Teskemsg_current_subnet="Current Subnet Mask for %s: %s"
41641a6cfbSDevin Teskemsg_custom="Custom (Manual)"
42641a6cfbSDevin Teskemsg_default_router="Default Router/Gateway"
43641a6cfbSDevin Teskemsg_dhcp="DHCP"
44641a6cfbSDevin Teskemsg_disabled="Disabled"
45641a6cfbSDevin Teskemsg_dns_configuration="DNS Nameserver Configuration:\nChoose Exit when finished else Cancel."
46641a6cfbSDevin Teskemsg_dns_nameservers="DNS nameservers"
47641a6cfbSDevin Teskemsg_enabled="Enabled"
48641a6cfbSDevin Teskemsg_exit="Exit"
49641a6cfbSDevin Teskemsg_hostname_domain="Hostname/Domain"
50641a6cfbSDevin Teskemsg_hostname_exceeds_max_length="ERROR! The hostname entered exceeds the maximum length of\n255 characters.\n\nInvalid Hostname: %s"
51641a6cfbSDevin Teskemsg_hostname_label_contains_invalid_chars="ERROR! One or more individual labels within the hostname\n(separated by dots) contains one or more invalid characters.\nLabels are case-insensitive and must contain only 0-9, a-z,\n or dash (though must not begin with or end with a dash).\n\nInvalid Hostname: %s"
52641a6cfbSDevin Teskemsg_hostname_label_exceeds_max_length="ERROR! One or more individual labels within the hostname\n(separated by dots) exceeds the maximum of 63 characters.\n\nInvalid Hostname: %s"
53641a6cfbSDevin Teskemsg_hostname_label_is_null="ERROR! One or more individual labels within the hostname\n(separated by dots) are null.\n\nInvalid Hostname: %s"
54641a6cfbSDevin Teskemsg_hostname_label_starts_or_ends_with_hyphen="ERROR! One or more individual labels within the hostname\n(separated by dots) starts or ends with a hyphen (hyphens\nare allowed, but a label cannot begin or end with a hyphen).\n\nInvalid Hostname: %s"
55641a6cfbSDevin Teskemsg_internal_error_nsindex_value="FATAL! dialog_input_nameserver_edit_awk: variable\nnsindex must be a whole positive integer greater-\nthan or equal-to zero.\n\nInvalid nsindex: %s"
56641a6cfbSDevin Teskemsg_ipaddr4="ipaddr"
5710e8484fSDevin Teskemsg_ipv4_addr_octet_contains_invalid_chars="ERROR! One or more individual octets within the IPv4 address\n(separated by dots) contains one or more invalid characters.\nOctets must contain only the characters 0-9.\n\nInvalid IP Address: %s"
5810e8484fSDevin Teskemsg_ipv4_addr_octet_exceeds_max_value="ERROR! One or more individual octets within the IPv4 address\n(separated by dots) exceeds the maximum of 255.\n\nInvalid IP Address: %s"
5910e8484fSDevin Teskemsg_ipv4_addr_octet_is_null="ERROR! One or more individual octets within the IPv4 address\n(separated by dots) are null and/or missing.\n\nInvalid IP Address: %s"
6010e8484fSDevin Teskemsg_ipv4_addr_octet_missing_or_extra="ERROR! The IPv4 address entered has either too few (less than\nfour) or too many (more than four) octets, separated by dots.\n\nInvalid IP Address: %s"
61641a6cfbSDevin Teskemsg_ipv4_mask_field_contains_invalid_chars="ERROR! One or more individual fields within the subnet mask\n(separated by dots) contains one or more invalid characters.\n\nInvalid Subnet Mask: %s"
62641a6cfbSDevin Teskemsg_ipv4_mask_field_exceeds_max_value="ERROR! One or more individual fields within the subnet mask\n(separated by dots) exceeds the maximum of 255.\n\nInvalid Subnet Mask: %s"
63641a6cfbSDevin Teskemsg_ipv4_mask_field_invalid_value="ERROR! One or more individual fields within the subnet mask\n(separated by dots) contains one or more invalid integers.\nFields must be one of 0/128/192/224/240/248/252/254/255.\n\nInvalid Subnet Mask: %s"
64641a6cfbSDevin Teskemsg_ipv4_mask_field_is_null="ERROR! One or more individual fields within the subnet mask\n(separated by dots) are null and/or missing.\n\nInvalid Subnet Mask: %s"
65641a6cfbSDevin Teskemsg_ipv4_mask_field_missing_or_extra="ERROR! The subnet mask entered has either too few or too many\nfields.\n\nInvalid Subnet Mask: %s"
6684dfba8dSDevin Teskemsg_ipv6_addr_segment_contains_invalid_chars="ERROR! One or more individual segments within the IP address\n(separated by colons) contains one or more invalid characters.\nSegments must contain only combinations of the characters 0-9,\nA-F, or a-f.\n\nInvalid IPv6 Address: %s"
6784dfba8dSDevin Teskemsg_ipv6_addr_segment_contains_too_many_chars="ERROR! One or more individual segments within the IP address\n(separated by colons) exceeds the length of 4 hex-digits.\n\nInvalid IPv6 Address: %s"
6884dfba8dSDevin Teskemsg_ipv6_addr_too_few_or_extra_segments="ERROR! The IP address entered has either too few (less than 3), too\nmany (more than 8), or not enough segments, separated by colons.\n\nInvalid IPv6 Address: %s"
6984dfba8dSDevin Teskemsg_ipv6_addr_too_many_null_segments="ERROR! Too many/incorrect null segments. A single null\nsegment is allowed within the IP address (separated by\ncolons) but not allowed at the beginning or end (unless\na double-null segment; i.e., \"::*\" or \"*::\").\n\nInvalid IPv6 Address: %s"
70641a6cfbSDevin Teskemsg_netmask="netmask"
71641a6cfbSDevin Teskemsg_network_configuration="%s Network Configuration:\nChoose Save/Exit when finished or Cancel."
72641a6cfbSDevin Teskemsg_network_interfaces="Network Interfaces"
73641a6cfbSDevin Teskemsg_network_management="Network Management"
74641a6cfbSDevin Teskemsg_networking_devices="Networking Devices"
7539c22926SDevin Teskemsg_nfs_mounts_may_cause_hang="WARNING! Changing this setting while NFS directories are\nmounted may cause the system to hang. Are you sure you\nwant to proceed?\n\n%s"
76641a6cfbSDevin Teskemsg_no_network_interfaces="No network interfaces detected."
77641a6cfbSDevin Teskemsg_no_options="No options (Default)"
78641a6cfbSDevin Teskemsg_ok="OK"
79641a6cfbSDevin Teskemsg_options="options"
80641a6cfbSDevin Teskemsg_please_enter_default_router="Please enter the IP address of your default\nrouter/gateway.  The address entered will be\napplied as the default gateway for all interfaces\nusing route(4)."
81641a6cfbSDevin Teskemsg_please_enter_fqhn="Please enter your fully qualified hostname (e.g. full.example.com). The\ndomain portion of the hostname will be configured in resolv.conf(5)."
82641a6cfbSDevin Teskemsg_please_enter_mediaopts="Please enter additional network media options to be passed to ifconfig(8) for the %s interface:"
83641a6cfbSDevin Teskemsg_please_enter_nameserver="Please enter the new IP address of the DNS nameserver:"
84641a6cfbSDevin Teskemsg_please_enter_nameserver_existing="Please enter the new IP address of the DNS nameserver\n(set to the NULL string [Ctrl-U] to remove entry):"
85641a6cfbSDevin Teskemsg_please_enter_new_ip_addr="Please enter the new IP address of the %s interface:"
86641a6cfbSDevin Teskemsg_please_enter_subnet_mask="Please enter the new network subnet mask for the %s interface:"
87641a6cfbSDevin Teskemsg_probing_network_interfaces="Probing network interface devices..."
88641a6cfbSDevin Teskemsg_removing_nameserver="Removing DNS nameserver from resolv.conf(5)..."
89641a6cfbSDevin Teskemsg_resolv_conf_changed_while_editing="ERROR! resolv.conf(5) has changed while editing this\nvalue. Please try again after waiting a few seconds."
90641a6cfbSDevin Teskemsg_resolv_conf_entry_no_longer_exists="ERROR! The entry you are trying to edit no longer\nexists in resolv.conf(5). Please try again after\nwaiting a few seconds."
91641a6cfbSDevin Teskemsg_return_to_previous_menu="Return to previous menu"
92641a6cfbSDevin Teskemsg_save_exit="Save/Exit"
93641a6cfbSDevin Teskemsg_saving_default_router="Saving new default router/gateway settings..."
94641a6cfbSDevin Teskemsg_saving_hostname="Saving new hostname/domain settings..."
95641a6cfbSDevin Teskemsg_saving_nameserver="Saving new DNS nameserver to resolv.conf(5)..."
96641a6cfbSDevin Teskemsg_saving_nameserver_existing="Editing DNS nameserver in resolv.conf(5)..."
97641a6cfbSDevin Teskemsg_saving_network_interface="Saving %s network interface settings..."
98641a6cfbSDevin Teskemsg_scanning_for_dhcp="Scanning for DHCP servers on %s interface..."
99641a6cfbSDevin Teskemsg_select_network_interface="Select a network interface to configure.\n\n* Interface is marked as \"active\""
100641a6cfbSDevin Teskemsg_supported_media_options="Below is a list of supported media options for the %s interface. Please select the options that you would like to set for the %s network interface"
101d7d2d803SDevin Teskemsg_unknown_networking_menu_selection="Unknown networking menu selection"
10255620f43SDevin Teskemsg_wireless_networks="Wireless Networks"
10355620f43SDevin Teskemsg_wlans="wlans"
104641a6cfbSDevin Teskexmsg_please_enter_fqhn="Please enter your fully qualified hostname (e.g. foo.bar.com).\n The domain portion of the hostname will be configured in resolv.conf(5)."
105641a6cfbSDevin Teskexmsg_please_enter_nameserver_existing="Please enter the new IP address of the DNS nameserver\n(set to the NULL string to remove entry):"
106641a6cfbSDevin Teskexmsg_supported_media_options="Below is a list of supported media options for the %s interface. Please\nselect the options that you would like to set for the %s network interface"
107