summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-ahcp/po/templates
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-ahcp/po/templates')
-rw-r--r--applications/luci-app-ahcp/po/templates/ahcp.pot99
-rw-r--r--applications/luci-app-ahcp/po/templates/asterisk.pot0
-rw-r--r--applications/luci-app-ahcp/po/templates/base.pot2856
-rw-r--r--applications/luci-app-ahcp/po/templates/commands.pot84
-rw-r--r--applications/luci-app-ahcp/po/templates/coovachilli.pot14
-rw-r--r--applications/luci-app-ahcp/po/templates/ddns.pot515
-rw-r--r--applications/luci-app-ahcp/po/templates/diag_core.pot23
-rw-r--r--applications/luci-app-ahcp/po/templates/diag_devinfo.pot199
-rw-r--r--applications/luci-app-ahcp/po/templates/ffwizard.pot150
-rw-r--r--applications/luci-app-ahcp/po/templates/firewall.pot425
-rw-r--r--applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot42
-rw-r--r--applications/luci-app-ahcp/po/templates/freifunk.pot384
-rw-r--r--applications/luci-app-ahcp/po/templates/hd_idle.pot34
-rw-r--r--applications/luci-app-ahcp/po/templates/meshwizard.pot112
-rw-r--r--applications/luci-app-ahcp/po/templates/minidlna.pot157
-rw-r--r--applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot29
-rw-r--r--applications/luci-app-ahcp/po/templates/multiwan.pot108
-rw-r--r--applications/luci-app-ahcp/po/templates/ntpc.pot41
-rw-r--r--applications/luci-app-ahcp/po/templates/olsr.pot680
-rw-r--r--applications/luci-app-ahcp/po/templates/openvpn.pot539
-rw-r--r--applications/luci-app-ahcp/po/templates/p2pblock.pot31
-rw-r--r--applications/luci-app-ahcp/po/templates/p910nd.pot34
-rw-r--r--applications/luci-app-ahcp/po/templates/pbx-voicemail.pot81
-rw-r--r--applications/luci-app-ahcp/po/templates/pbx.pot477
-rw-r--r--applications/luci-app-ahcp/po/templates/polipo.pot195
-rw-r--r--applications/luci-app-ahcp/po/templates/qos.pot79
-rw-r--r--applications/luci-app-ahcp/po/templates/radvd.pot360
-rw-r--r--applications/luci-app-ahcp/po/templates/rrdtool.pot349
-rw-r--r--applications/luci-app-ahcp/po/templates/samba.pot66
-rw-r--r--applications/luci-app-ahcp/po/templates/splash.pot295
-rw-r--r--applications/luci-app-ahcp/po/templates/statistics.pot586
-rw-r--r--applications/luci-app-ahcp/po/templates/tinyproxy.pot248
-rw-r--r--applications/luci-app-ahcp/po/templates/transmission.pot283
-rw-r--r--applications/luci-app-ahcp/po/templates/upnp.pot129
-rw-r--r--applications/luci-app-ahcp/po/templates/ushare.pot38
-rw-r--r--applications/luci-app-ahcp/po/templates/uvc_streamer.pot29
-rw-r--r--applications/luci-app-ahcp/po/templates/vnstat.pot51
-rw-r--r--applications/luci-app-ahcp/po/templates/voice_core.pot8
-rw-r--r--applications/luci-app-ahcp/po/templates/voice_diag.pot15
-rw-r--r--applications/luci-app-ahcp/po/templates/watchcat.pot46
-rw-r--r--applications/luci-app-ahcp/po/templates/wol.pot37
-rw-r--r--applications/luci-app-ahcp/po/templates/wshaper.pot43
42 files changed, 9971 insertions, 0 deletions
diff --git a/applications/luci-app-ahcp/po/templates/ahcp.pot b/applications/luci-app-ahcp/po/templates/ahcp.pot
new file mode 100644
index 0000000000..ea6bb42524
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/ahcp.pot
@@ -0,0 +1,99 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "AHCP Server"
+msgstr ""
+
+msgid ""
+"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
+"networks designed to be used in place of router discovery or DHCP on "
+"networks where it is difficult or impossible to configure a server within "
+"every link-layer broadcast domain, for example mobile ad-hoc networks."
+msgstr ""
+
+msgid "Active AHCP Leases"
+msgstr ""
+
+msgid "Address"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Age"
+msgstr ""
+
+msgid "Announced DNS servers"
+msgstr ""
+
+msgid "Announced NTP servers"
+msgstr ""
+
+msgid "Announced prefixes"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Forwarder"
+msgstr ""
+
+msgid "General Setup"
+msgstr ""
+
+msgid "IPv4 and IPv6"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "Lease directory"
+msgstr ""
+
+msgid "Lease validity time"
+msgstr ""
+
+msgid "Log file"
+msgstr ""
+
+msgid "Multicast address"
+msgstr ""
+
+msgid "Operation mode"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Protocol family"
+msgstr ""
+
+msgid "Served interfaces"
+msgstr ""
+
+msgid "Server"
+msgstr ""
+
+msgid "Specifies the announced IPv4 and IPv6 NTP servers"
+msgstr ""
+
+msgid "Specifies the announced IPv4 and IPv6 name servers"
+msgstr ""
+
+msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
+msgstr ""
+
+msgid "The AHCP Service is not running."
+msgstr ""
+
+msgid "The AHCP Service is running with ID %s."
+msgstr ""
+
+msgid "There are no active leases."
+msgstr ""
+
+msgid "Unique ID file"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/asterisk.pot b/applications/luci-app-ahcp/po/templates/asterisk.pot
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/asterisk.pot
diff --git a/applications/luci-app-ahcp/po/templates/base.pot b/applications/luci-app-ahcp/po/templates/base.pot
new file mode 100644
index 0000000000..f71e6d3263
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/base.pot
@@ -0,0 +1,2856 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "(%d minute window, %d second interval)"
+msgstr ""
+
+msgid "(%s available)"
+msgstr ""
+
+msgid "(empty)"
+msgstr ""
+
+msgid "(no interfaces attached)"
+msgstr ""
+
+msgid "-- Additional Field --"
+msgstr ""
+
+msgid "-- Please choose --"
+msgstr ""
+
+msgid "-- custom --"
+msgstr ""
+
+msgid "1 Minute Load:"
+msgstr ""
+
+msgid "15 Minute Load:"
+msgstr ""
+
+msgid "5 Minute Load:"
+msgstr ""
+
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
+msgstr ""
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
+msgstr ""
+
+msgid ""
+"<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
+"order of the resolvfile"
+msgstr ""
+
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+msgid ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
+"(CIDR)"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
+msgstr ""
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr ""
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr ""
+
+msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
+msgstr ""
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> leases"
+msgstr ""
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
+"Domain Name System\">EDNS0</abbr> packet size"
+msgstr ""
+
+msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
+msgstr ""
+
+msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+msgstr ""
+
+msgid "ADSL"
+msgstr ""
+
+msgid "ADSL Status"
+msgstr ""
+
+msgid "APN"
+msgstr ""
+
+msgid "AR Support"
+msgstr ""
+
+msgid "ARP retry threshold"
+msgstr ""
+
+msgid "ATM Bridges"
+msgstr ""
+
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr ""
+
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr ""
+
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+
+msgid "ATM device number"
+msgstr ""
+
+msgid "Access Concentrator"
+msgstr ""
+
+msgid "Access Point"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Actions"
+msgstr ""
+
+msgid "Activate this network"
+msgstr ""
+
+msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
+msgstr ""
+
+msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
+msgstr ""
+
+msgid "Active Connections"
+msgstr ""
+
+msgid "Active DHCP Leases"
+msgstr ""
+
+msgid "Active DHCPv6 Leases"
+msgstr ""
+
+msgid "Ad-Hoc"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add local domain suffix to names served from hosts files"
+msgstr ""
+
+msgid "Add new interface..."
+msgstr ""
+
+msgid "Additional Hosts files"
+msgstr ""
+
+msgid "Address"
+msgstr ""
+
+msgid "Address to access local relay bridge"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Alert"
+msgstr ""
+
+msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgstr ""
+
+msgid "Allow all except listed"
+msgstr ""
+
+msgid "Allow listed only"
+msgstr ""
+
+msgid "Allow localhost"
+msgstr ""
+
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+
+msgid "Allow root logins with password"
+msgstr ""
+
+msgid "Allow the <em>root</em> user to login with password"
+msgstr ""
+
+msgid ""
+"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
+msgstr ""
+
+msgid "Always announce default router"
+msgstr ""
+
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
+msgid "An additional network will be created if you leave this unchecked."
+msgstr ""
+
+msgid "Announce as default router even if no public prefix is available."
+msgstr ""
+
+msgid "Announced DNS domains"
+msgstr ""
+
+msgid "Announced DNS servers"
+msgstr ""
+
+msgid "Antenna 1"
+msgstr ""
+
+msgid "Antenna 2"
+msgstr ""
+
+msgid "Antenna Configuration"
+msgstr ""
+
+msgid "Any zone"
+msgstr ""
+
+msgid "Apply"
+msgstr ""
+
+msgid "Applying changes"
+msgstr ""
+
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+
+msgid "Assign interfaces..."
+msgstr ""
+
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+
+msgid "Associated Stations"
+msgstr ""
+
+msgid "Atheros 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Authentication"
+msgstr ""
+
+msgid "Authoritative"
+msgstr ""
+
+msgid "Authorization Required"
+msgstr ""
+
+msgid "Auto Refresh"
+msgstr ""
+
+msgid "Automatic"
+msgstr ""
+
+msgid "Automatic Homenet (HNCP)"
+msgstr ""
+
+msgid "Available"
+msgstr ""
+
+msgid "Available packages"
+msgstr ""
+
+msgid "Average:"
+msgstr ""
+
+msgid "BSSID"
+msgstr ""
+
+msgid "Back"
+msgstr ""
+
+msgid "Back to Overview"
+msgstr ""
+
+msgid "Back to configuration"
+msgstr ""
+
+msgid "Back to overview"
+msgstr ""
+
+msgid "Back to scan results"
+msgstr ""
+
+msgid "Background Scan"
+msgstr ""
+
+msgid "Backup / Flash Firmware"
+msgstr ""
+
+msgid "Backup / Restore"
+msgstr ""
+
+msgid "Backup file list"
+msgstr ""
+
+msgid "Bad address specified!"
+msgstr ""
+
+msgid "Band"
+msgstr ""
+
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+
+msgid "Bitrate"
+msgstr ""
+
+msgid "Bogus NX Domain Override"
+msgstr ""
+
+msgid "Bridge"
+msgstr ""
+
+msgid "Bridge interfaces"
+msgstr ""
+
+msgid "Bridge unit number"
+msgstr ""
+
+msgid "Bring up on boot"
+msgstr ""
+
+msgid "Broadcom 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Broadcom BCM%04x 802.11 Wireless Controller"
+msgstr ""
+
+msgid "Buffered"
+msgstr ""
+
+msgid "Buttons"
+msgstr ""
+
+msgid "CPU"
+msgstr ""
+
+msgid "CPU usage (%)"
+msgstr ""
+
+msgid "Cached"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Category"
+msgstr ""
+
+msgid "Chain"
+msgstr ""
+
+msgid "Changes"
+msgstr ""
+
+msgid "Changes applied."
+msgstr ""
+
+msgid "Changes the administrator password for accessing the device"
+msgstr ""
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check"
+msgstr ""
+
+msgid "Checksum"
+msgstr ""
+
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>create</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>create</em> field to define a new network."
+msgstr ""
+
+msgid "Cipher"
+msgstr ""
+
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files. To reset the firmware to its initial state, click "
+"\"Perform reset\" (only possible with squashfs images)."
+msgstr ""
+
+msgid "Client"
+msgstr ""
+
+msgid "Client ID to send when requesting DHCP"
+msgstr ""
+
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+
+msgid "Close list..."
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Command"
+msgstr ""
+
+msgid "Common Configuration"
+msgstr ""
+
+msgid "Compression"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Configuration applied."
+msgstr ""
+
+msgid "Configuration files will be kept."
+msgstr ""
+
+msgid "Configures this mount as overlay storage for block-extroot"
+msgstr ""
+
+msgid "Confirmation"
+msgstr ""
+
+msgid "Connect"
+msgstr ""
+
+msgid "Connected"
+msgstr ""
+
+msgid "Connection Limit"
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Country"
+msgstr ""
+
+msgid "Country Code"
+msgstr ""
+
+msgid "Cover the following interface"
+msgstr ""
+
+msgid "Cover the following interfaces"
+msgstr ""
+
+msgid "Create / Assign firewall-zone"
+msgstr ""
+
+msgid "Create Interface"
+msgstr ""
+
+msgid "Create a bridge over multiple interfaces"
+msgstr ""
+
+msgid "Critical"
+msgstr ""
+
+msgid "Cron Log Level"
+msgstr ""
+
+msgid "Custom Interface"
+msgstr ""
+
+msgid "Custom delegated IPv6-prefix"
+msgstr ""
+
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
+"\">LED</abbr>s if possible."
+msgstr ""
+
+msgid "DHCP Leases"
+msgstr ""
+
+msgid "DHCP Server"
+msgstr ""
+
+msgid "DHCP and DNS"
+msgstr ""
+
+msgid "DHCP client"
+msgstr ""
+
+msgid "DHCP-Options"
+msgstr ""
+
+msgid "DHCPv6 Leases"
+msgstr ""
+
+msgid "DHCPv6 client"
+msgstr ""
+
+msgid "DHCPv6-Mode"
+msgstr ""
+
+msgid "DHCPv6-Service"
+msgstr ""
+
+msgid "DNS"
+msgstr ""
+
+msgid "DNS forwardings"
+msgstr ""
+
+msgid "DNS-Label / FQDN"
+msgstr ""
+
+msgid "DS-Lite AFTR address"
+msgstr ""
+
+msgid "DUID"
+msgstr ""
+
+msgid "Debug"
+msgstr ""
+
+msgid "Default %d"
+msgstr ""
+
+msgid "Default gateway"
+msgstr ""
+
+msgid "Default state"
+msgstr ""
+
+msgid "Define a name for this network."
+msgstr ""
+
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Delete this interface"
+msgstr ""
+
+msgid "Delete this network"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Design"
+msgstr ""
+
+msgid "Destination"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid "Device Configuration"
+msgstr ""
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid "Directory"
+msgstr ""
+
+msgid "Disable"
+msgstr ""
+
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+
+msgid "Disable DNS setup"
+msgstr ""
+
+msgid "Disable HW-Beacon timer"
+msgstr ""
+
+msgid "Disabled"
+msgstr ""
+
+msgid "Discard upstream RFC1918 responses"
+msgstr ""
+
+msgid "Displaying only packages containing"
+msgstr ""
+
+msgid "Distance Optimization"
+msgstr ""
+
+msgid "Distance to farthest network member in meters."
+msgstr ""
+
+msgid "Diversity"
+msgstr ""
+
+msgid ""
+"Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
+"Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
+"firewalls"
+msgstr ""
+
+msgid "Do not cache negative replies, e.g. for not existing domains"
+msgstr ""
+
+msgid "Do not forward requests that cannot be answered by public name servers"
+msgstr ""
+
+msgid "Do not forward reverse lookups for local networks"
+msgstr ""
+
+msgid "Do not send probe responses"
+msgstr ""
+
+msgid "Domain required"
+msgstr ""
+
+msgid "Domain whitelist"
+msgstr ""
+
+msgid ""
+"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
+"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
+msgstr ""
+
+msgid "Download and install package"
+msgstr ""
+
+msgid "Download backup"
+msgstr ""
+
+msgid "Dropbear Instance"
+msgstr ""
+
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr ""
+
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr ""
+
+msgid "Dynamic tunnel"
+msgstr ""
+
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+
+msgid "EAP-Method"
+msgstr ""
+
+msgid "Edit"
+msgstr ""
+
+msgid "Edit this interface"
+msgstr ""
+
+msgid "Edit this network"
+msgstr ""
+
+msgid "Emergency"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr ""
+
+msgid "Enable HE.net dynamic endpoint update"
+msgstr ""
+
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr ""
+
+msgid "Enable Jumbo Frame passthrough"
+msgstr ""
+
+msgid "Enable NTP client"
+msgstr ""
+
+msgid "Enable TFTP server"
+msgstr ""
+
+msgid "Enable VLAN functionality"
+msgstr ""
+
+msgid "Enable learning and aging"
+msgstr ""
+
+msgid "Enable this mount"
+msgstr ""
+
+msgid "Enable this swap"
+msgstr ""
+
+msgid "Enable/Disable"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr ""
+
+msgid "Encapsulation mode"
+msgstr ""
+
+msgid "Encryption"
+msgstr ""
+
+msgid "Erasing..."
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Ethernet Adapter"
+msgstr ""
+
+msgid "Ethernet Switch"
+msgstr ""
+
+msgid "Expand hosts"
+msgstr ""
+
+msgid "Expires"
+msgstr ""
+
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr ""
+
+msgid "External"
+msgstr ""
+
+msgid "External system log server"
+msgstr ""
+
+msgid "External system log server port"
+msgstr ""
+
+msgid "Fast Frames"
+msgstr ""
+
+msgid "File"
+msgstr ""
+
+msgid "Filename of the boot image advertised to clients"
+msgstr ""
+
+msgid "Filesystem"
+msgstr ""
+
+msgid "Filter"
+msgstr ""
+
+msgid "Filter private"
+msgstr ""
+
+msgid "Filter useless"
+msgstr ""
+
+msgid "Find and join network"
+msgstr ""
+
+msgid "Find package"
+msgstr ""
+
+msgid "Finish"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Firewall Settings"
+msgstr ""
+
+msgid "Firewall Status"
+msgstr ""
+
+msgid "Firmware Version"
+msgstr ""
+
+msgid "Fixed source port for outbound DNS queries"
+msgstr ""
+
+msgid "Flags"
+msgstr ""
+
+msgid "Flash Firmware"
+msgstr ""
+
+msgid "Flash image..."
+msgstr ""
+
+msgid "Flash new firmware image"
+msgstr ""
+
+msgid "Flash operations"
+msgstr ""
+
+msgid "Flashing..."
+msgstr ""
+
+msgid "Force"
+msgstr ""
+
+msgid "Force 40MHz mode"
+msgstr ""
+
+msgid "Force CCMP (AES)"
+msgstr ""
+
+msgid "Force DHCP on this network even if another server is detected."
+msgstr ""
+
+msgid "Force TKIP"
+msgstr ""
+
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+msgid "Forward DHCP traffic"
+msgstr ""
+
+msgid "Forward broadcast traffic"
+msgstr ""
+
+msgid "Forwarding mode"
+msgstr ""
+
+msgid "Fragmentation Threshold"
+msgstr ""
+
+msgid "Frame Bursting"
+msgstr ""
+
+msgid "Free"
+msgstr ""
+
+msgid "Free space"
+msgstr ""
+
+msgid "Frequency Hopping"
+msgstr ""
+
+msgid "GHz"
+msgstr ""
+
+msgid "GPRS only"
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "Gateway ports"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "General Setup"
+msgstr ""
+
+msgid "Generate archive"
+msgstr ""
+
+msgid "Generic 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Given password confirmation did not match, password not changed!"
+msgstr ""
+
+msgid "Global network options"
+msgstr ""
+
+msgid "Go to password configuration..."
+msgstr ""
+
+msgid "Go to relevant configuration page"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "HE.net password"
+msgstr ""
+
+msgid "HE.net username"
+msgstr ""
+
+msgid "HT mode (802.11n)"
+msgstr ""
+
+msgid "Handler"
+msgstr ""
+
+msgid "Hang Up"
+msgstr ""
+
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+
+msgid ""
+"Here you can paste public SSH-Keys (one per line) for SSH public-key "
+"authentication."
+msgstr ""
+
+msgid "Hermes 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+msgid "Host entries"
+msgstr ""
+
+msgid "Host expiry timeout"
+msgstr ""
+
+msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Hostname to send when requesting DHCP"
+msgstr ""
+
+msgid "Hostnames"
+msgstr ""
+
+msgid "IP address"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 Firewall"
+msgstr ""
+
+msgid "IPv4 WAN Status"
+msgstr ""
+
+msgid "IPv4 address"
+msgstr ""
+
+msgid "IPv4 and IPv6"
+msgstr ""
+
+msgid "IPv4 assignment length"
+msgstr ""
+
+msgid "IPv4 broadcast"
+msgstr ""
+
+msgid "IPv4 gateway"
+msgstr ""
+
+msgid "IPv4 netmask"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv4 prefix length"
+msgstr ""
+
+msgid "IPv4-Address"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 Firewall"
+msgstr ""
+
+msgid "IPv6 Settings"
+msgstr ""
+
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+msgid "IPv6 WAN Status"
+msgstr ""
+
+msgid "IPv6 address"
+msgstr ""
+
+msgid "IPv6 assignment hint"
+msgstr ""
+
+msgid "IPv6 assignment length"
+msgstr ""
+
+msgid "IPv6 gateway"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "IPv6 prefix"
+msgstr ""
+
+msgid "IPv6 prefix length"
+msgstr ""
+
+msgid "IPv6 routed prefix"
+msgstr ""
+
+msgid "IPv6-Address"
+msgstr ""
+
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+msgid "Identity"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+msgid "If unchecked, no default route is configured"
+msgstr ""
+
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr ""
+
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr title="
+"\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a very "
+"slow process as the swap-device cannot be accessed with the high datarates "
+"of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+msgid "Ignore Hosts files"
+msgstr ""
+
+msgid "Ignore interface"
+msgstr ""
+
+msgid "Ignore resolve file"
+msgstr ""
+
+msgid "Image"
+msgstr ""
+
+msgid "In"
+msgstr ""
+
+msgid "Inactivity timeout"
+msgstr ""
+
+msgid "Inbound:"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "Initscript"
+msgstr ""
+
+msgid "Initscripts"
+msgstr ""
+
+msgid "Install"
+msgstr ""
+
+msgid "Install iputils-traceroute6 for IPv6 traceroute"
+msgstr ""
+
+msgid "Install package %q"
+msgstr ""
+
+msgid "Install protocol extensions..."
+msgstr ""
+
+msgid "Installed packages"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Interface Configuration"
+msgstr ""
+
+msgid "Interface Overview"
+msgstr ""
+
+msgid "Interface is reconnecting..."
+msgstr ""
+
+msgid "Interface is shutting down..."
+msgstr ""
+
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+msgid "Interface reconnected"
+msgstr ""
+
+msgid "Interface shut down"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Internal Server Error"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+msgid "Java Script required!"
+msgstr ""
+
+msgid "Join Network"
+msgstr ""
+
+msgid "Join Network: Settings"
+msgstr ""
+
+msgid "Join Network: Wireless Scan"
+msgstr ""
+
+msgid "Keep settings"
+msgstr ""
+
+msgid "Kernel Log"
+msgstr ""
+
+msgid "Kernel Version"
+msgstr ""
+
+msgid "Key"
+msgstr ""
+
+msgid "Key #%d"
+msgstr ""
+
+msgid "Kill"
+msgstr ""
+
+msgid "L2TP"
+msgstr ""
+
+msgid "L2TP Server"
+msgstr ""
+
+msgid "LCP echo failure threshold"
+msgstr ""
+
+msgid "LCP echo interval"
+msgstr ""
+
+msgid "LLC"
+msgstr ""
+
+msgid "Label"
+msgstr ""
+
+msgid "Language"
+msgstr ""
+
+msgid "Language and Style"
+msgstr ""
+
+msgid "Lease validity time"
+msgstr ""
+
+msgid "Leasefile"
+msgstr ""
+
+msgid "Leasetime"
+msgstr ""
+
+msgid "Leasetime remaining"
+msgstr ""
+
+msgid "Leave empty to autodetect"
+msgstr ""
+
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+msgid "Legend:"
+msgstr ""
+
+msgid "Limit"
+msgstr ""
+
+msgid "Line Attenuation"
+msgstr ""
+
+msgid "Line Speed"
+msgstr ""
+
+msgid "Line State"
+msgstr ""
+
+msgid "Link On"
+msgstr ""
+
+msgid ""
+"List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
+"requests to"
+msgstr ""
+
+msgid "List of domains to allow RFC1918 responses for"
+msgstr ""
+
+msgid "List of hosts that supply bogus NX domain results"
+msgstr ""
+
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+
+msgid "Listening port for inbound DNS queries"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Load Average"
+msgstr ""
+
+msgid "Loading"
+msgstr ""
+
+msgid "Local IPv4 address"
+msgstr ""
+
+msgid "Local IPv6 address"
+msgstr ""
+
+msgid "Local Startup"
+msgstr ""
+
+msgid "Local Time"
+msgstr ""
+
+msgid "Local domain"
+msgstr ""
+
+msgid ""
+"Local domain specification. Names matching this domain are never forwarded "
+"and are resolved from DHCP or hosts files only"
+msgstr ""
+
+msgid "Local domain suffix appended to DHCP names and hosts file entries"
+msgstr ""
+
+msgid "Local server"
+msgstr ""
+
+msgid ""
+"Localise hostname depending on the requesting subnet if multiple IPs are "
+"available"
+msgstr ""
+
+msgid "Localise queries"
+msgstr ""
+
+msgid "Locked to channel %d used by %s"
+msgstr ""
+
+msgid "Log output level"
+msgstr ""
+
+msgid "Log queries"
+msgstr ""
+
+msgid "Logging"
+msgstr ""
+
+msgid "Login"
+msgstr ""
+
+msgid "Logout"
+msgstr ""
+
+msgid "Lowest leased address as offset from the network address."
+msgstr ""
+
+msgid "MAC-Address"
+msgstr ""
+
+msgid "MAC-Address Filter"
+msgstr ""
+
+msgid "MAC-Filter"
+msgstr ""
+
+msgid "MAC-List"
+msgstr ""
+
+msgid "MB/s"
+msgstr ""
+
+msgid "MHz"
+msgstr ""
+
+msgid "MTU"
+msgstr ""
+
+msgid "Maximum Rate"
+msgstr ""
+
+msgid "Maximum allowed number of active DHCP leases"
+msgstr ""
+
+msgid "Maximum allowed number of concurrent DNS queries"
+msgstr ""
+
+msgid "Maximum allowed size of EDNS.0 UDP packets"
+msgstr ""
+
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+msgid "Maximum hold time"
+msgstr ""
+
+msgid "Maximum number of leased addresses."
+msgstr ""
+
+msgid "Mbit/s"
+msgstr ""
+
+msgid "Memory"
+msgstr ""
+
+msgid "Memory usage (%)"
+msgstr ""
+
+msgid "Metric"
+msgstr ""
+
+msgid "Minimum Rate"
+msgstr ""
+
+msgid "Minimum hold time"
+msgstr ""
+
+msgid "Missing protocol extension for proto %q"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Model"
+msgstr ""
+
+msgid "Modem device"
+msgstr ""
+
+msgid "Modem init timeout"
+msgstr ""
+
+msgid "Monitor"
+msgstr ""
+
+msgid "Mount Entry"
+msgstr ""
+
+msgid "Mount Point"
+msgstr ""
+
+msgid "Mount Points"
+msgstr ""
+
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+msgid "Mount options"
+msgstr ""
+
+msgid "Mount point"
+msgstr ""
+
+msgid "Mounted file systems"
+msgstr ""
+
+msgid "Move down"
+msgstr ""
+
+msgid "Move up"
+msgstr ""
+
+msgid "Multicast Rate"
+msgstr ""
+
+msgid "Multicast address"
+msgstr ""
+
+msgid "NAS ID"
+msgstr ""
+
+msgid "NDP-Proxy"
+msgstr ""
+
+msgid "NTP server candidates"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Name of the new interface"
+msgstr ""
+
+msgid "Name of the new network"
+msgstr ""
+
+msgid "Navigation"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network Utilities"
+msgstr ""
+
+msgid "Network boot image"
+msgstr ""
+
+msgid "Network without interfaces."
+msgstr ""
+
+msgid "Next »"
+msgstr ""
+
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+msgid "No chains in this table"
+msgstr ""
+
+msgid "No files found"
+msgstr ""
+
+msgid "No information available"
+msgstr ""
+
+msgid "No negative cache"
+msgstr ""
+
+msgid "No network configured on this device"
+msgstr ""
+
+msgid "No network name specified"
+msgstr ""
+
+msgid "No package lists available"
+msgstr ""
+
+msgid "No password set!"
+msgstr ""
+
+msgid "No rules in this chain"
+msgstr ""
+
+msgid "No zone assigned"
+msgstr ""
+
+msgid "Noise"
+msgstr ""
+
+msgid "Noise Margin"
+msgstr ""
+
+msgid "Noise:"
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Normal"
+msgstr ""
+
+msgid "Not Found"
+msgstr ""
+
+msgid "Not associated"
+msgstr ""
+
+msgid "Not connected"
+msgstr ""
+
+msgid "Note: Configuration files will be erased."
+msgstr ""
+
+msgid "Notice"
+msgstr ""
+
+msgid "Nslookup"
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPKG-Configuration"
+msgstr ""
+
+msgid "Off-State Delay"
+msgstr ""
+
+msgid ""
+"On this page you can configure the network interfaces. You can bridge "
+"several interfaces by ticking the \"bridge interfaces\" field and enter the "
+"names of several network interfaces separated by spaces. You can also use "
+"<abbr title=\"Virtual Local Area Network\">VLAN</abbr> notation "
+"<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
+"<samp>eth0.1</samp>)."
+msgstr ""
+
+msgid "On-State Delay"
+msgstr ""
+
+msgid "One of hostname or mac address must be specified!"
+msgstr ""
+
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+msgid "One or more required fields have no value!"
+msgstr ""
+
+msgid "Open list..."
+msgstr ""
+
+msgid "Option changed"
+msgstr ""
+
+msgid "Option removed"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Other:"
+msgstr ""
+
+msgid "Out"
+msgstr ""
+
+msgid "Outbound:"
+msgstr ""
+
+msgid "Outdoor Channels"
+msgstr ""
+
+msgid "Override MAC address"
+msgstr ""
+
+msgid "Override MTU"
+msgstr ""
+
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+
+msgid "Override the table used for internal routes"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "Owner"
+msgstr ""
+
+msgid "PAP/CHAP password"
+msgstr ""
+
+msgid "PAP/CHAP username"
+msgstr ""
+
+msgid "PID"
+msgstr ""
+
+msgid "PIN"
+msgstr ""
+
+msgid "PPP"
+msgstr ""
+
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+msgid "PPPoATM"
+msgstr ""
+
+msgid "PPPoE"
+msgstr ""
+
+msgid "PPtP"
+msgstr ""
+
+msgid "Package libiwinfo required!"
+msgstr ""
+
+msgid "Package lists are older than 24 hours"
+msgstr ""
+
+msgid "Package name"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid "Part of zone %q"
+msgstr ""
+
+msgid "Password"
+msgstr ""
+
+msgid "Password authentication"
+msgstr ""
+
+msgid "Password of Private Key"
+msgstr ""
+
+msgid "Password successfully changed!"
+msgstr ""
+
+msgid "Path to CA-Certificate"
+msgstr ""
+
+msgid "Path to Client-Certificate"
+msgstr ""
+
+msgid "Path to Private Key"
+msgstr ""
+
+msgid "Path to executable which handles the button event"
+msgstr ""
+
+msgid "Peak:"
+msgstr ""
+
+msgid "Perform reboot"
+msgstr ""
+
+msgid "Perform reset"
+msgstr ""
+
+msgid "Phy Rate:"
+msgstr ""
+
+msgid "Physical Settings"
+msgstr ""
+
+msgid "Ping"
+msgstr ""
+
+msgid "Pkts."
+msgstr ""
+
+msgid "Please enter your username and password."
+msgstr ""
+
+msgid "Please wait: Device rebooting..."
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Port %d"
+msgstr ""
+
+msgid "Port %d is untagged in multiple VLANs!"
+msgstr ""
+
+msgid "Port status:"
+msgstr ""
+
+msgid ""
+"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
+"ignore failures"
+msgstr ""
+
+msgid "Prevents client-to-client communication"
+msgstr ""
+
+msgid "Prism2/2.5/3 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Proceed"
+msgstr ""
+
+msgid "Processes"
+msgstr ""
+
+msgid "Prot."
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Protocol family"
+msgstr ""
+
+msgid "Protocol of the new interface"
+msgstr ""
+
+msgid "Protocol support is not installed"
+msgstr ""
+
+msgid "Provide NTP server"
+msgstr ""
+
+msgid "Provide new network"
+msgstr ""
+
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+msgid "Quality"
+msgstr ""
+
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+msgid "RX"
+msgstr ""
+
+msgid "RX Rate"
+msgstr ""
+
+msgid "RaLink 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Radius-Accounting-Port"
+msgstr ""
+
+msgid "Radius-Accounting-Secret"
+msgstr ""
+
+msgid "Radius-Accounting-Server"
+msgstr ""
+
+msgid "Radius-Authentication-Port"
+msgstr ""
+
+msgid "Radius-Authentication-Secret"
+msgstr ""
+
+msgid "Radius-Authentication-Server"
+msgstr ""
+
+msgid ""
+"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-Server"
+msgstr ""
+
+msgid ""
+"Really delete this interface? The deletion cannot be undone!\\nYou might "
+"lose access to this device if you are connected via this interface."
+msgstr ""
+
+msgid ""
+"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"might lose access to this device if you are connected via this network."
+msgstr ""
+
+msgid "Really reset all changes?"
+msgstr ""
+
+msgid ""
+"Really shut down network?\\nYou might lose access to this device if you are "
+"connected via this interface."
+msgstr ""
+
+msgid ""
+"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"you are connected via this interface."
+msgstr ""
+
+msgid "Really switch protocol?"
+msgstr ""
+
+msgid "Realtime Connections"
+msgstr ""
+
+msgid "Realtime Graphs"
+msgstr ""
+
+msgid "Realtime Load"
+msgstr ""
+
+msgid "Realtime Traffic"
+msgstr ""
+
+msgid "Realtime Wireless"
+msgstr ""
+
+msgid "Rebind protection"
+msgstr ""
+
+msgid "Reboot"
+msgstr ""
+
+msgid "Rebooting..."
+msgstr ""
+
+msgid "Reboots the operating system of your device"
+msgstr ""
+
+msgid "Receive"
+msgstr ""
+
+msgid "Receiver Antenna"
+msgstr ""
+
+msgid "Reconnect this interface"
+msgstr ""
+
+msgid "Reconnecting interface"
+msgstr ""
+
+msgid "References"
+msgstr ""
+
+msgid "Regulatory Domain"
+msgstr ""
+
+msgid "Relay"
+msgstr ""
+
+msgid "Relay Bridge"
+msgstr ""
+
+msgid "Relay between networks"
+msgstr ""
+
+msgid "Relay bridge"
+msgstr ""
+
+msgid "Remote IPv4 address"
+msgstr ""
+
+msgid "Remove"
+msgstr ""
+
+msgid "Repeat scan"
+msgstr ""
+
+msgid "Replace entry"
+msgstr ""
+
+msgid "Replace wireless configuration"
+msgstr ""
+
+msgid "Request IPv6-address"
+msgstr ""
+
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid "Reset Counters"
+msgstr ""
+
+msgid "Reset to defaults"
+msgstr ""
+
+msgid "Resolv and Hosts Files"
+msgstr ""
+
+msgid "Resolve file"
+msgstr ""
+
+msgid "Restart"
+msgstr ""
+
+msgid "Restart Firewall"
+msgstr ""
+
+msgid "Restore backup"
+msgstr ""
+
+msgid "Reveal/hide password"
+msgstr ""
+
+msgid "Revert"
+msgstr ""
+
+msgid "Root"
+msgstr ""
+
+msgid "Root directory for files served via TFTP"
+msgstr ""
+
+msgid "Router Advertisement-Service"
+msgstr ""
+
+msgid "Router Password"
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid ""
+"Routes specify over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+
+msgid "Rule #"
+msgstr ""
+
+msgid "Run a filesystem check before mounting the device"
+msgstr ""
+
+msgid "Run filesystem check"
+msgstr ""
+
+msgid "SSH Access"
+msgstr ""
+
+msgid "SSH-Keys"
+msgstr ""
+
+msgid "SSID"
+msgstr ""
+
+msgid "Save"
+msgstr ""
+
+msgid "Save & Apply"
+msgstr ""
+
+msgid "Save &#38; Apply"
+msgstr ""
+
+msgid "Scan"
+msgstr ""
+
+msgid "Scheduled Tasks"
+msgstr ""
+
+msgid "Section added"
+msgstr ""
+
+msgid "Section removed"
+msgstr ""
+
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+msgid "Separate Clients"
+msgstr ""
+
+msgid "Separate WDS"
+msgstr ""
+
+msgid "Server Settings"
+msgstr ""
+
+msgid "Service Name"
+msgstr ""
+
+msgid "Service Type"
+msgstr ""
+
+msgid "Services"
+msgstr ""
+
+msgid "Set up Time Synchronization"
+msgstr ""
+
+msgid "Setup DHCP Server"
+msgstr ""
+
+msgid "Show current backup file list"
+msgstr ""
+
+msgid "Shutdown this interface"
+msgstr ""
+
+msgid "Shutdown this network"
+msgstr ""
+
+msgid "Signal"
+msgstr ""
+
+msgid "Signal:"
+msgstr ""
+
+msgid "Size"
+msgstr ""
+
+msgid "Skip"
+msgstr ""
+
+msgid "Skip to content"
+msgstr ""
+
+msgid "Skip to navigation"
+msgstr ""
+
+msgid "Slot time"
+msgstr ""
+
+msgid "Software"
+msgstr ""
+
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+msgid "Sorry, the server encountered an unexpected error."
+msgstr ""
+
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the OpenWrt wiki for device specific "
+"install instructions."
+msgstr ""
+
+msgid "Sort"
+msgstr ""
+
+msgid "Source"
+msgstr ""
+
+msgid "Specifies the button state to handle"
+msgstr ""
+
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+msgid "Specifies the listening port of this <em>Dropbear</em> instance"
+msgstr ""
+
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+msgid "Start"
+msgstr ""
+
+msgid "Start priority"
+msgstr ""
+
+msgid "Startup"
+msgstr ""
+
+msgid "Static IPv4 Routes"
+msgstr ""
+
+msgid "Static IPv6 Routes"
+msgstr ""
+
+msgid "Static Leases"
+msgstr ""
+
+msgid "Static Routes"
+msgstr ""
+
+msgid "Static WDS"
+msgstr ""
+
+msgid "Static address"
+msgstr ""
+
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Stop"
+msgstr ""
+
+msgid "Strict order"
+msgstr ""
+
+msgid "Submit"
+msgstr ""
+
+msgid "Swap"
+msgstr ""
+
+msgid "Swap Entry"
+msgstr ""
+
+msgid "Switch"
+msgstr ""
+
+msgid "Switch %q"
+msgstr ""
+
+msgid "Switch %q (%s)"
+msgstr ""
+
+msgid "Switch protocol"
+msgstr ""
+
+msgid "Sync with browser"
+msgstr ""
+
+msgid "Synchronizing..."
+msgstr ""
+
+msgid "System"
+msgstr ""
+
+msgid "System Log"
+msgstr ""
+
+msgid "System Properties"
+msgstr ""
+
+msgid "System log buffer size"
+msgstr ""
+
+msgid "TCP:"
+msgstr ""
+
+msgid "TFTP Settings"
+msgstr ""
+
+msgid "TFTP server root"
+msgstr ""
+
+msgid "TX"
+msgstr ""
+
+msgid "TX Rate"
+msgstr ""
+
+msgid "Table"
+msgstr ""
+
+msgid "Target"
+msgstr ""
+
+msgid "Terminate"
+msgstr ""
+
+msgid ""
+"The <em>Device Configuration</em> section covers physical settings of the "
+"radio hardware such as channel, transmit power or antenna selection which "
+"are shared among all defined wireless networks (if the radio hardware is "
+"multi-SSID capable). Per network settings like encryption or operation mode "
+"are grouped in the <em>Interface Configuration</em>."
+msgstr ""
+
+msgid ""
+"The <em>libiwinfo-lua</em> package is not installed. You must install this "
+"component for working wireless configuration!"
+msgstr ""
+
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+msgid ""
+"The filesystem that was used to format the memory (<abbr title=\"for example"
+"\">e.g.</abbr> <samp><abbr title=\"Third Extended Filesystem\">ext3</abbr></"
+"samp>)"
+msgstr ""
+
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity.<br /> Click "
+"\"Proceed\" below to start the flash procedure."
+msgstr ""
+
+msgid "The following changes have been committed"
+msgstr ""
+
+msgid "The following changes have been reverted"
+msgstr ""
+
+msgid "The following rules are currently active on this system."
+msgstr ""
+
+msgid "The given network name is not unique"
+msgstr ""
+
+msgid ""
+"The hardware is not multi-SSID capable and the existing configuration will "
+"be replaced if you proceed."
+msgstr ""
+
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+msgid ""
+"The network ports on this device can be combined to several <abbr title="
+"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
+"communicate directly with each other. <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>s are often used to separate different network "
+"segments. Often there is by default one Uplink port for a connection to the "
+"next greater network like the internet and other ports for a local network."
+msgstr ""
+
+msgid "The selected protocol needs a device assigned"
+msgstr ""
+
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+msgid "There are no active leases."
+msgstr ""
+
+msgid "There are no pending changes to apply!"
+msgstr ""
+
+msgid "There are no pending changes to revert!"
+msgstr ""
+
+msgid "There are no pending changes!"
+msgstr ""
+
+msgid ""
+"There is no device assigned yet, please attach a network device in the "
+"\"Physical Settings\" tab"
+msgstr ""
+
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface and enable SSH."
+msgstr ""
+
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>:2</code>"
+msgstr ""
+
+msgid ""
+"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr> in the local network"
+msgstr ""
+
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr ""
+
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+
+msgid "This page allows the configuration of custom button actions"
+msgstr ""
+
+msgid "This page gives an overview over currently active network connections."
+msgstr ""
+
+msgid "This section contains no values yet"
+msgstr ""
+
+msgid "Time Synchronization"
+msgstr ""
+
+msgid "Time Synchronization is not configured yet."
+msgstr ""
+
+msgid "Timezone"
+msgstr ""
+
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here."
+msgstr ""
+
+msgid "Total Available"
+msgstr ""
+
+msgid "Traceroute"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid "Transfer"
+msgstr ""
+
+msgid "Transmission Rate"
+msgstr ""
+
+msgid "Transmit"
+msgstr ""
+
+msgid "Transmit Power"
+msgstr ""
+
+msgid "Transmitter Antenna"
+msgstr ""
+
+msgid "Trigger"
+msgstr ""
+
+msgid "Trigger Mode"
+msgstr ""
+
+msgid "Tunnel ID"
+msgstr ""
+
+msgid "Tunnel Interface"
+msgstr ""
+
+msgid "Tunnel Link"
+msgstr ""
+
+msgid "Turbo Mode"
+msgstr ""
+
+msgid "Tx-Power"
+msgstr ""
+
+msgid "Type"
+msgstr ""
+
+msgid "UDP:"
+msgstr ""
+
+msgid "UMTS only"
+msgstr ""
+
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+msgid "USB Device"
+msgstr ""
+
+msgid "UUID"
+msgstr ""
+
+msgid "Unable to dispatch"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+msgid "Unknown Error, password not changed!"
+msgstr ""
+
+msgid "Unmanaged"
+msgstr ""
+
+msgid "Unsaved Changes"
+msgstr ""
+
+msgid "Unsupported protocol type."
+msgstr ""
+
+msgid "Update lists"
+msgstr ""
+
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware. "
+"Check \"Keep settings\" to retain the current configuration (requires an "
+"OpenWrt compatible firmware image)."
+msgstr ""
+
+msgid "Upload archive..."
+msgstr ""
+
+msgid "Uploaded File"
+msgstr ""
+
+msgid "Uptime"
+msgstr ""
+
+msgid "Use <code>/etc/ethers</code>"
+msgstr ""
+
+msgid "Use DHCP gateway"
+msgstr ""
+
+msgid "Use DNS servers advertised by peer"
+msgstr ""
+
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+msgid "Use as root filesystem"
+msgstr ""
+
+msgid "Use broadcast flag"
+msgstr ""
+
+msgid "Use builtin IPv6-management"
+msgstr ""
+
+msgid "Use custom DNS servers"
+msgstr ""
+
+msgid "Use default gateway"
+msgstr ""
+
+msgid "Use gateway metric"
+msgstr ""
+
+msgid "Use routing table"
+msgstr ""
+
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
+"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
+"requesting host."
+msgstr ""
+
+msgid "Used"
+msgstr ""
+
+msgid "Used Key Slot"
+msgstr ""
+
+msgid "Username"
+msgstr ""
+
+msgid "VC-Mux"
+msgstr ""
+
+msgid "VLAN Interface"
+msgstr ""
+
+msgid "VLANs on %q"
+msgstr ""
+
+msgid "VLANs on %q (%s)"
+msgstr ""
+
+msgid "VPN Server"
+msgstr ""
+
+msgid "Vendor Class to send when requesting DHCP"
+msgstr ""
+
+msgid "Verify"
+msgstr ""
+
+msgid "Version"
+msgstr ""
+
+msgid "WDS"
+msgstr ""
+
+msgid "WEP Open System"
+msgstr ""
+
+msgid "WEP Shared Key"
+msgstr ""
+
+msgid "WEP passphrase"
+msgstr ""
+
+msgid "WMM Mode"
+msgstr ""
+
+msgid "WPA passphrase"
+msgstr ""
+
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+msgid "Waiting for changes to be applied..."
+msgstr ""
+
+msgid "Waiting for command to complete..."
+msgstr ""
+
+msgid "Warning"
+msgstr ""
+
+msgid "Warning: There are unsaved changes that will be lost while rebooting!"
+msgstr ""
+
+msgid "Wifi"
+msgstr ""
+
+msgid "Wireless"
+msgstr ""
+
+msgid "Wireless Adapter"
+msgstr ""
+
+msgid "Wireless Network"
+msgstr ""
+
+msgid "Wireless Overview"
+msgstr ""
+
+msgid "Wireless Security"
+msgstr ""
+
+msgid "Wireless is disabled or not associated"
+msgstr ""
+
+msgid "Wireless is restarting..."
+msgstr ""
+
+msgid "Wireless network is disabled"
+msgstr ""
+
+msgid "Wireless network is enabled"
+msgstr ""
+
+msgid "Wireless restarted"
+msgstr ""
+
+msgid "Wireless shut down"
+msgstr ""
+
+msgid "Write received DNS requests to syslog"
+msgstr ""
+
+msgid "XR Support"
+msgstr ""
+
+msgid ""
+"You can enable or disable installed init scripts here. Changes will applied "
+"after a device reboot.<br /><strong>Warning: If you disable essential init "
+"scripts like \"network\", your device might become inaccessible!</strong>"
+msgstr ""
+
+msgid ""
+"You must enable Java Script in your browser or LuCI will not work properly."
+msgstr ""
+
+msgid "any"
+msgstr ""
+
+msgid "auto"
+msgstr ""
+
+msgid "automatic"
+msgstr ""
+
+msgid "baseT"
+msgstr ""
+
+msgid "bridged"
+msgstr ""
+
+msgid "create:"
+msgstr ""
+
+msgid "creates a bridge over specified interface(s)"
+msgstr ""
+
+msgid "dB"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+msgid "disable"
+msgstr ""
+
+msgid "disabled"
+msgstr ""
+
+msgid "expired"
+msgstr ""
+
+msgid ""
+"file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr>-leases will be stored"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "full-duplex"
+msgstr ""
+
+msgid "half-duplex"
+msgstr ""
+
+msgid "help"
+msgstr ""
+
+msgid "hidden"
+msgstr ""
+
+msgid "hybrid mode"
+msgstr ""
+
+msgid "if target is a network"
+msgstr ""
+
+msgid "input"
+msgstr ""
+
+msgid "kB"
+msgstr ""
+
+msgid "kB/s"
+msgstr ""
+
+msgid "kbit/s"
+msgstr ""
+
+msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "no link"
+msgstr ""
+
+msgid "none"
+msgstr ""
+
+msgid "off"
+msgstr ""
+
+msgid "on"
+msgstr ""
+
+msgid "open"
+msgstr ""
+
+msgid "relay mode"
+msgstr ""
+
+msgid "routed"
+msgstr ""
+
+msgid "server mode"
+msgstr ""
+
+msgid "stateful-only"
+msgstr ""
+
+msgid "stateless"
+msgstr ""
+
+msgid "stateless + stateful"
+msgstr ""
+
+msgid "tagged"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "unlimited"
+msgstr ""
+
+msgid "unspecified"
+msgstr ""
+
+msgid "unspecified -or- create:"
+msgstr ""
+
+msgid "untagged"
+msgstr ""
+
+msgid "yes"
+msgstr ""
+
+msgid "« Back"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/commands.pot b/applications/luci-app-ahcp/po/templates/commands.pot
new file mode 100644
index 0000000000..5d2ffae6db
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/commands.pot
@@ -0,0 +1,84 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "A short textual description of the configured command"
+msgstr ""
+
+msgid "Access command with"
+msgstr ""
+
+msgid ""
+"Allow executing the command and downloading its output without prior "
+"authentication"
+msgstr ""
+
+msgid "Allow the user to provide additional command line arguments"
+msgstr ""
+
+msgid "Arguments:"
+msgstr ""
+
+msgid "Binary data not displayed, download instead."
+msgstr ""
+
+msgid "Code:"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Command"
+msgstr ""
+
+msgid "Command failed"
+msgstr ""
+
+msgid "Command line to execute"
+msgstr ""
+
+msgid "Command successful"
+msgstr ""
+
+msgid "Command:"
+msgstr ""
+
+msgid "Configure"
+msgstr ""
+
+msgid "Custom Commands"
+msgstr ""
+
+msgid "Custom arguments"
+msgstr ""
+
+msgid "Dashboard"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Download"
+msgstr ""
+
+msgid "Failed to execute command!"
+msgstr ""
+
+msgid "Link"
+msgstr ""
+
+msgid "Loading"
+msgstr ""
+
+msgid "Public access"
+msgstr ""
+
+msgid "Run"
+msgstr ""
+
+msgid ""
+"This page allows you to configure custom shell commands which can be easily "
+"invoked from the web interface."
+msgstr ""
+
+msgid "Waiting for command to complete..."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/coovachilli.pot b/applications/luci-app-ahcp/po/templates/coovachilli.pot
new file mode 100644
index 0000000000..c1a2bed344
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/coovachilli.pot
@@ -0,0 +1,14 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "CoovaChilli"
+msgstr ""
+
+msgid "Network Configuration"
+msgstr ""
+
+msgid "RADIUS configuration"
+msgstr ""
+
+msgid "UAM and MAC Authentication"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/ddns.pot b/applications/luci-app-ahcp/po/templates/ddns.pot
new file mode 100644
index 0000000000..c3b8c9367d
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/ddns.pot
@@ -0,0 +1,515 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "&"
+msgstr ""
+
+msgid "Basic Settings"
+msgstr ""
+
+msgid ""
+"Below a list of configuration tips for your system to run Dynamic DNS "
+"updates without limitations"
+msgstr ""
+
+msgid ""
+"Below is a list of configured DDNS configurations and their current state."
+"<br />If you want to send updates for IPv4 and IPv6 you need to define two "
+"separate Configurations i.e. 'myddns_ipv4' and 'myddns_ipv6'"
+msgstr ""
+
+msgid "Build"
+msgstr ""
+
+msgid ""
+"BusyBox's nslookup and Wget do not support to specify the IP version to use "
+"for communication with DDNS Provider."
+msgstr ""
+
+msgid ""
+"BusyBox's nslookup does not support to specify to use TCP instead of default "
+"UDP when requesting DNS server"
+msgstr ""
+
+msgid "Check Interval"
+msgstr ""
+
+msgid "Check for changed IP every"
+msgstr ""
+
+msgid "Check-time unit"
+msgstr ""
+
+msgid "Config error"
+msgstr ""
+
+msgid "Configure here the details for selected Dynamic DNS service"
+msgstr ""
+
+msgid ""
+"Currently DDNS updates are not started at boot or on interface events.<br /"
+">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+
+msgid ""
+"Currently DDNS updates are not started at boot or on interface events.<br /"
+">You can start/stop each configuration here. It will run until next reboot."
+msgstr ""
+
+msgid "Custom update script to be used for updating your DDNS Provider."
+msgstr ""
+
+msgid "Custom update-URL"
+msgstr ""
+
+msgid "Custom update-script"
+msgstr ""
+
+msgid "DDNS Autostart disabled"
+msgstr ""
+
+msgid "DDNS Service provider"
+msgstr ""
+
+msgid "DNS requests via TCP not supported"
+msgstr ""
+
+msgid "DNS-Server"
+msgstr ""
+
+msgid "Defines the Web page to read systems IPv4-Address from"
+msgstr ""
+
+msgid "Defines the Web page to read systems IPv6-Address from"
+msgstr ""
+
+msgid "Defines the interface to read systems IP-Address from"
+msgstr ""
+
+msgid "Defines the network to read systems IPv4-Address from"
+msgstr ""
+
+msgid "Defines the network to read systems IPv6-Address from"
+msgstr ""
+
+msgid ""
+"Defines the source to read systems IPv4-Address from, that will be send to "
+"the DDNS provider"
+msgstr ""
+
+msgid ""
+"Defines the source to read systems IPv6-Address from, that will be send to "
+"the DDNS provider"
+msgstr ""
+
+msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
+msgstr ""
+
+msgid "Details for"
+msgstr ""
+
+msgid "Dynamic DNS"
+msgstr ""
+
+msgid ""
+"Dynamic DNS allows that your router can be reached with a fixed hostname "
+"while having a dynamically changing IP address."
+msgstr ""
+
+msgid "Enable secure communication with DDNS provider"
+msgstr ""
+
+msgid "Error Retry Counter"
+msgstr ""
+
+msgid "Error Retry Interval"
+msgstr ""
+
+msgid "Event Network"
+msgstr ""
+
+msgid "Event interface"
+msgstr ""
+
+msgid "File not found"
+msgstr ""
+
+msgid "File not found or empty"
+msgstr ""
+
+msgid ""
+"Follow this link<br />You will find more hints to optimize your system to "
+"run DDNS scripts with all options"
+msgstr ""
+
+msgid "Force IP Version"
+msgstr ""
+
+msgid "Force IP Version not supported"
+msgstr ""
+
+msgid "Force Interval"
+msgstr ""
+
+msgid "Force TCP on DNS"
+msgstr ""
+
+msgid "Force update every"
+msgstr ""
+
+msgid "Force-time unit"
+msgstr ""
+
+msgid "Forced IP Version don't matched"
+msgstr ""
+
+msgid "Format"
+msgstr ""
+
+msgid "Format: IP or FQDN"
+msgstr ""
+
+msgid "HTTPS not supported"
+msgstr ""
+
+msgid "Hints"
+msgstr ""
+
+msgid "Hostname/Domain"
+msgstr ""
+
+msgid "IP address source"
+msgstr ""
+
+msgid "IP address version"
+msgstr ""
+
+msgid "IPv6 address must be given in square brackets"
+msgstr ""
+
+msgid ""
+"IPv6 is currently not (fully) supported by this system<br />Please follow "
+"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
+"your system to the latest OpenWrt Release"
+msgstr ""
+
+msgid "IPv6 not supported"
+msgstr ""
+
+msgid ""
+"If this service section is disabled it could not be started.<br />Neither "
+"from LuCI interface nor from console"
+msgstr ""
+
+msgid ""
+"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
+msgstr ""
+
+msgid ""
+"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
+"are not supported"
+msgstr ""
+
+msgid ""
+"Interval to force updates send to DDNS Provider<br />Setting this parameter "
+"to 0 will force the script to only run once<br />Values lower 'Check "
+"Interval' except '0' are not supported"
+msgstr ""
+
+msgid "Last Update"
+msgstr ""
+
+msgid "Log File Viewer"
+msgstr ""
+
+msgid "Log to file"
+msgstr ""
+
+msgid "Log to syslog"
+msgstr ""
+
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
+"protocol."
+msgstr ""
+
+msgid "Network on which the ddns-updater scripts will be started"
+msgstr ""
+
+msgid "Never"
+msgstr ""
+
+msgid "Next Update"
+msgstr ""
+
+msgid "No data"
+msgstr ""
+
+msgid "No logging"
+msgstr ""
+
+msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
+msgstr ""
+
+msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
+msgstr ""
+
+msgid "OPTIONAL: Proxy-Server for detection and updates."
+msgstr ""
+
+msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
+msgstr ""
+
+msgid "Old version of ddns-scripts installed"
+msgstr ""
+
+msgid "On Error the script will retry the failed action after given time"
+msgstr ""
+
+msgid "On Error the script will stop execution after given number of retrys"
+msgstr ""
+
+msgid "PROXY-Server"
+msgstr ""
+
+msgid "PROXY-Server not supported"
+msgstr ""
+
+msgid "Please [Save & Apply] your changes first"
+msgstr ""
+
+msgid "Please press [Read] button"
+msgstr ""
+
+msgid "Please update to the current version!"
+msgstr ""
+
+msgid "Process ID"
+msgstr ""
+
+msgid "Read / Reread log file"
+msgstr ""
+
+msgid "Registered IP"
+msgstr ""
+
+msgid "Replaces [DOMAIN] in Update-URL"
+msgstr ""
+
+msgid "Replaces [PASSWORD] in Update-URL"
+msgstr ""
+
+msgid "Replaces [USERNAME] in Update-URL"
+msgstr ""
+
+msgid "Run once"
+msgstr ""
+
+msgid "Script"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Show more"
+msgstr ""
+
+msgid "Software update required"
+msgstr ""
+
+msgid "Source of IP address"
+msgstr ""
+
+msgid "Start / Stop"
+msgstr ""
+
+msgid "Stopped"
+msgstr ""
+
+msgid ""
+"The currently installed 'ddns-scripts' package did not support all available "
+"settings."
+msgstr ""
+
+msgid "There is no service configured."
+msgstr ""
+
+msgid "Timer Settings"
+msgstr ""
+
+msgid "URL"
+msgstr ""
+
+msgid "URL to detect"
+msgstr ""
+
+msgid "Unknown error"
+msgstr ""
+
+msgid ""
+"Update URL to be used for updating your DDNS Provider.<br />Follow "
+"instructions you will find on their WEB page."
+msgstr ""
+
+msgid "Update error"
+msgstr ""
+
+msgid "Use HTTP Secure"
+msgstr ""
+
+msgid "User defined script to read systems IP-Address"
+msgstr ""
+
+msgid "Version Information"
+msgstr ""
+
+msgid ""
+"Writes detailed messages to log file. File will be truncated automatically."
+msgstr ""
+
+msgid ""
+"Writes log messages to syslog. Critical Errors will always be written to "
+"syslog."
+msgstr ""
+
+msgid "You should install BIND host package for DNS requests."
+msgstr ""
+
+msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgstr ""
+
+msgid "You should install GNU Wget with SSL or replace libcurl."
+msgstr ""
+
+msgid "cURL is installed, but libcurl was compiled without proxy support."
+msgstr ""
+
+msgid "cURL without Proxy Support"
+msgstr ""
+
+msgid "can not detect local IP. Please select a different Source combination"
+msgstr ""
+
+msgid "can not resolve host:"
+msgstr ""
+
+msgid "config error"
+msgstr ""
+
+msgid "custom"
+msgstr ""
+
+msgid "days"
+msgstr ""
+
+msgid "directory or path/file"
+msgstr ""
+
+msgid "either url or script could be set"
+msgstr ""
+
+msgid "enable here"
+msgstr ""
+
+msgid "file or directory not found or not 'IGNORE'"
+msgstr ""
+
+msgid "h"
+msgstr ""
+
+msgid "hours"
+msgstr ""
+
+msgid "install update here"
+msgstr ""
+
+msgid "installed"
+msgstr ""
+
+msgid "interface"
+msgstr ""
+
+msgid "invalid - Sample"
+msgstr ""
+
+msgid "min"
+msgstr ""
+
+msgid "minimum value '0'"
+msgstr ""
+
+msgid "minimum value '1'"
+msgstr ""
+
+msgid "minimum value 5 minutes == 300 seconds"
+msgstr ""
+
+msgid "minutes"
+msgstr ""
+
+msgid "missing / required"
+msgstr ""
+
+msgid "must be greater or equal 'Check Interval'"
+msgstr ""
+
+msgid "must start with 'http://'"
+msgstr ""
+
+msgid "nc (netcat) can not connect"
+msgstr ""
+
+msgid "network"
+msgstr ""
+
+msgid "never"
+msgstr ""
+
+msgid "no data"
+msgstr ""
+
+msgid "not found or not executable - Sample: '/path/to/script.sh'"
+msgstr ""
+
+msgid "nslookup can not resolve host"
+msgstr ""
+
+msgid "or"
+msgstr ""
+
+msgid "or greater"
+msgstr ""
+
+msgid "please disable"
+msgstr ""
+
+msgid "please remove entry"
+msgstr ""
+
+msgid "please select 'IPv4' address version"
+msgstr ""
+
+msgid "please select 'IPv4' address version in"
+msgstr ""
+
+msgid "proxy port missing"
+msgstr ""
+
+msgid "required"
+msgstr ""
+
+msgid "seconds"
+msgstr ""
+
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
+
+msgid "unknown error"
+msgstr ""
+
+msgid "unspecific error"
+msgstr ""
+
+msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/diag_core.pot b/applications/luci-app-ahcp/po/templates/diag_core.pot
new file mode 100644
index 0000000000..1b34f8381c
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/diag_core.pot
@@ -0,0 +1,23 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Configure Diagnostics"
+msgstr ""
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid ""
+"The diagnostics available under this menu depend on what modules you have "
+"installed on your device."
+msgstr ""
+
+msgid ""
+"The entries in the menu allow you to perform diagnostic tests on your system "
+"to aid in troubleshooting."
+msgstr ""
+
+msgid ""
+"With this menu you can configure network diagnostics, such as network device "
+"scans and ping tests."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/diag_devinfo.pot b/applications/luci-app-ahcp/po/templates/diag_devinfo.pot
new file mode 100644
index 0000000000..350466c0d2
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/diag_devinfo.pot
@@ -0,0 +1,199 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Actions"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Beginning of MAC address range"
+msgstr ""
+
+msgid "Config Phone Scan"
+msgstr ""
+
+msgid "Configure"
+msgstr ""
+
+msgid "Configure Scans"
+msgstr ""
+
+msgid ""
+"Configure scanning for devices on specified networks. Decreasing 'Timeout', "
+"'Repeat Count', and/or 'Sleep Between Requests' may speed up scans, but also "
+"may fail to find some devices."
+msgstr ""
+
+msgid ""
+"Configure scanning for supported SIP devices on specified networks. "
+"Decreasing 'Timeout', 'Repeat Count', and/or 'Sleep Between Requests' may "
+"speed up scans, but also may fail to find some devices."
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Device Scan Config"
+msgstr ""
+
+msgid "Device Type"
+msgstr ""
+
+msgid "Devices discovered for"
+msgstr ""
+
+msgid "Devices on Network"
+msgstr ""
+
+msgid "Edit"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "End of MAC address range"
+msgstr ""
+
+msgid "Go to relevant configuration page"
+msgstr ""
+
+msgid "IP Address"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Link to Device"
+msgstr ""
+
+msgid "MAC Address"
+msgstr ""
+
+msgid "MAC Device Info Overrides"
+msgstr ""
+
+msgid "MAC Device Override"
+msgstr ""
+
+msgid "MAC range and information used to override system and IEEE databases"
+msgstr ""
+
+msgid "Milliseconds to sleep between requests (default 100)"
+msgstr ""
+
+msgid "Model"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Network Device Scan"
+msgstr ""
+
+msgid "Network Device Scanning Configuration"
+msgstr ""
+
+msgid "Networks to scan for devices"
+msgstr ""
+
+msgid "Networks to scan for supported devices"
+msgstr ""
+
+msgid "No SIP devices"
+msgstr ""
+
+msgid "No devices detected"
+msgstr ""
+
+msgid "Number of times to send requests (default 1)"
+msgstr ""
+
+msgid "OUI Owner"
+msgstr ""
+
+msgid ""
+"Override the information returned by the MAC to Device Info Script (mac-to-"
+"devinfo) for a specified range of MAC Addresses"
+msgstr ""
+
+msgid "Perform Scans (this can take a few minutes)"
+msgstr ""
+
+msgid "Phone Information"
+msgstr ""
+
+msgid "Phone Scan"
+msgstr ""
+
+msgid "Phone Scanning Configuration"
+msgstr ""
+
+msgid "Phones"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Raw"
+msgstr ""
+
+msgid "Repeat Count"
+msgstr ""
+
+msgid "Repeat Scans (this can take a few minutes)"
+msgstr ""
+
+msgid "SIP Device Information"
+msgstr ""
+
+msgid "SIP Device Scan"
+msgstr ""
+
+msgid "SIP Device Scanning Configuration"
+msgstr ""
+
+msgid "SIP Devices on Network"
+msgstr ""
+
+msgid "SIP devices discovered for"
+msgstr ""
+
+msgid "Scan for devices on specified networks."
+msgstr ""
+
+msgid "Scan for supported SIP devices on specified networks."
+msgstr ""
+
+msgid "Scanning Configuration"
+msgstr ""
+
+msgid "Scans for devices on specified networks."
+msgstr ""
+
+msgid "Sleep Between Requests"
+msgstr ""
+
+msgid "Subnet"
+msgstr ""
+
+msgid "This section contains no values yet"
+msgstr ""
+
+msgid "Time to wait for responses in seconds (default 10)"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid "Use Configuration"
+msgstr ""
+
+msgid "Vendor"
+msgstr ""
+
+msgid "check other networks"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/ffwizard.pot b/applications/luci-app-ahcp/po/templates/ffwizard.pot
new file mode 100644
index 0000000000..3da2ddf62b
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/ffwizard.pot
@@ -0,0 +1,150 @@
+msgid "Allow to transfer anonymous statistics about this node"
+msgstr ""
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check this to protect your LAN from other nodes or clients"
+msgstr ""
+
+msgid "Configure network"
+msgstr ""
+
+msgid "Connect your node with other nodes with a tunnel via the internet."
+msgstr ""
+
+msgid "DHCP IP range"
+msgstr ""
+
+msgid "DHCP will automatically assign ip addresses to clients"
+msgstr ""
+
+msgid "DNS Server"
+msgstr ""
+
+msgid "Enable DHCP"
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "Heartbeat"
+msgstr ""
+
+msgid "IP address"
+msgstr ""
+
+msgid "L2gvpn tunnel"
+msgstr ""
+
+msgid "Limit download bandwidth"
+msgstr ""
+
+msgid "Limit upload bandwidth"
+msgstr ""
+
+msgid "Mesh IP address"
+msgstr ""
+
+msgid "Mesh IPv6 Address"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Password"
+msgstr ""
+
+msgid "Password confirmation"
+msgstr ""
+
+msgid "Password successfully changed"
+msgstr ""
+
+msgid "Protect LAN"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Select this checkbox to configure your network interfaces."
+msgstr ""
+
+msgid ""
+"Select this to allow others to use your connection to access the internet."
+msgstr ""
+
+msgid "Share your internet connection"
+msgstr ""
+
+msgid ""
+"The IP range from which clients are assigned ip addresses (e.g. "
+"10.1.2.1/28). If this is a range inside your mesh network range, then it "
+"will be announced as HNA. Any other range will use NAT. If left empty then "
+"the defaults from the community profile will be used."
+msgstr ""
+
+msgid "The ipv6 address is calculated auomatically."
+msgstr ""
+
+msgid "The protocol to use for internet connectivity."
+msgstr ""
+
+msgid ""
+"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
+"registered at your local community."
+msgstr ""
+
+msgid "This will setup a new virtual wireless interface in Access Point mode."
+msgstr ""
+
+msgid ""
+"This wizard will assist you in setting up your router for Freifunk or "
+"another similar wireless community network."
+msgstr ""
+
+msgid "Unknown Error"
+msgstr ""
+
+msgid "Username"
+msgstr ""
+
+msgid "Virtual Access Point (VAP)"
+msgstr ""
+
+msgid "Wizard"
+msgstr ""
+
+msgid "Your device and neighbouring nodes have to use the same channel."
+msgstr ""
+
+msgid "dhcp"
+msgstr ""
+
+msgid "kbit/s"
+msgstr ""
+
+msgid "static"
+msgstr ""
+
+msgid "Configure this interface."
+msgstr ""
+
+msgid "recommended"
+msgstr ""
+
+msgid "Basic settings"
+msgstr ""
+
+msgid "Basic settings are incomplete. Please go to"
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "You can not use the wizard because some necessary values are missing."
+msgstr ""
+
+msgid "and fill out all required fields."
+msgstr ""
+
diff --git a/applications/luci-app-ahcp/po/templates/firewall.pot b/applications/luci-app-ahcp/po/templates/firewall.pot
new file mode 100644
index 0000000000..402aa6973a
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/firewall.pot
@@ -0,0 +1,425 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "%s in %s"
+msgstr ""
+
+msgid "%s%s with %s"
+msgstr ""
+
+msgid "%s, %s in %s"
+msgstr ""
+
+msgid "(Unnamed Entry)"
+msgstr ""
+
+msgid "(Unnamed Rule)"
+msgstr ""
+
+msgid "(Unnamed SNAT)"
+msgstr ""
+
+msgid "-- Please choose --"
+msgstr ""
+
+msgid "-- custom --"
+msgstr ""
+
+msgid "<var>%d</var> pkts. per <var>%s</var>"
+msgstr ""
+
+msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
+msgstr ""
+
+msgid "<var>%s</var> and limit to %s"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add and edit..."
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+msgid "Any"
+msgstr ""
+
+msgid "Covered networks"
+msgstr ""
+
+msgid "Custom Rules"
+msgstr ""
+
+msgid ""
+"Custom rules allow you to execute arbritary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+msgid "Destination IP address"
+msgstr ""
+
+msgid "Destination address"
+msgstr ""
+
+msgid "Destination port"
+msgstr ""
+
+msgid "Destination zone"
+msgstr ""
+
+msgid "Do not rewrite"
+msgstr ""
+
+msgid "Drop invalid packets"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable NAT Loopback"
+msgstr ""
+
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+msgid "Enable logging on this zone"
+msgstr ""
+
+msgid "External IP address"
+msgstr ""
+
+msgid "External port"
+msgstr ""
+
+msgid "External zone"
+msgstr ""
+
+msgid "Extra arguments"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+msgid "Force connection tracking"
+msgstr ""
+
+msgid "Forward"
+msgstr ""
+
+msgid "Forward to"
+msgstr ""
+
+msgid "From %s in %s"
+msgstr ""
+
+msgid "From %s in %s with source %s"
+msgstr ""
+
+msgid "From %s in %s with source %s and %s"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 and IPv6"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "Input"
+msgstr ""
+
+msgid "Inter-Zone Forwarding"
+msgstr ""
+
+msgid "Internal IP address"
+msgstr ""
+
+msgid "Internal port"
+msgstr ""
+
+msgid "Internal zone"
+msgstr ""
+
+msgid "Limit log messages"
+msgstr ""
+
+msgid "MSS clamping"
+msgstr ""
+
+msgid "Masquerading"
+msgstr ""
+
+msgid "Match"
+msgstr ""
+
+msgid "Match ICMP type"
+msgstr ""
+
+msgid "Match forwarded traffic to the given destination port or port range."
+msgstr ""
+
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+msgid ""
+"Match incoming traffic originating from the given source port or port range "
+"on the client host."
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "New SNAT rule"
+msgstr ""
+
+msgid "New forward rule"
+msgstr ""
+
+msgid "New input rule"
+msgstr ""
+
+msgid "New port forward"
+msgstr ""
+
+msgid "New source NAT"
+msgstr ""
+
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+msgid "Open ports on router"
+msgstr ""
+
+msgid "Other..."
+msgstr ""
+
+msgid "Output"
+msgstr ""
+
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+msgid "Port Forwards"
+msgstr ""
+
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+msgid "Restrict to address family"
+msgstr ""
+
+msgid "Rewrite matched traffic to the given address."
+msgstr ""
+
+msgid ""
+"Rewrite matched traffic to the given source port. May be left empty to only "
+"rewrite the IP address."
+msgstr ""
+
+msgid "Rewrite to source %s"
+msgstr ""
+
+msgid "Rewrite to source %s, %s"
+msgstr ""
+
+msgid "SNAT IP address"
+msgstr ""
+
+msgid "SNAT port"
+msgstr ""
+
+msgid "Source IP address"
+msgstr ""
+
+msgid "Source MAC address"
+msgstr ""
+
+msgid "Source NAT"
+msgstr ""
+
+msgid ""
+"Source NAT is a specific form of masquerading which allows fine grained "
+"control over the source IP used for outgoing traffic, for example to map "
+"multiple WAN addresses to internal subnets."
+msgstr ""
+
+msgid "Source address"
+msgstr ""
+
+msgid "Source port"
+msgstr ""
+
+msgid "Source zone"
+msgstr ""
+
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+msgid ""
+"This page allows you to change advanced properties of the port forwarding "
+"entry. In most cases there is no need to modify those settings."
+msgstr ""
+
+msgid ""
+"This page allows you to change advanced properties of the traffic rule "
+"entry, such as matched source and destination hosts."
+msgstr ""
+
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+msgid "To %s at %s on <var>this device</var>"
+msgstr ""
+
+msgid "To %s in %s"
+msgstr ""
+
+msgid "To %s on <var>this device</var>"
+msgstr ""
+
+msgid "To %s, %s in %s"
+msgstr ""
+
+msgid "To source IP"
+msgstr ""
+
+msgid "To source port"
+msgstr ""
+
+msgid "Traffic Rules"
+msgstr ""
+
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+msgid "Via %s"
+msgstr ""
+
+msgid "Via %s at %s"
+msgstr ""
+
+msgid ""
+"You may specify multiple by selecting \"-- custom --\" and then entering "
+"protocols separated by space."
+msgstr ""
+
+msgid "Zone %q"
+msgstr ""
+
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+msgid "Zones"
+msgstr ""
+
+msgid "accept"
+msgstr ""
+
+msgid "any"
+msgstr ""
+
+msgid "any host"
+msgstr ""
+
+msgid "any router IP"
+msgstr ""
+
+msgid "any zone"
+msgstr ""
+
+msgid "don't track"
+msgstr ""
+
+msgid "drop"
+msgstr ""
+
+msgid "reject"
+msgstr ""
+
+msgid "traffic"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot b/applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot
new file mode 100644
index 0000000000..b4c35c177c
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot
@@ -0,0 +1,42 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"All traffic from interfaces belonging to these zones will be sent via a "
+"gateway in the mesh network."
+msgstr ""
+
+msgid "Enable Policy Routing"
+msgstr ""
+
+msgid "Fallback to mesh"
+msgstr ""
+
+msgid "Firewall zones"
+msgstr ""
+
+msgid ""
+"If no default route is received from the mesh network then traffic which "
+"belongs to the selected firewall zones is routed via your internet "
+"connection as a fallback. If you do not want this and instead block that "
+"traffic then you should select this option."
+msgstr ""
+
+msgid ""
+"If your own gateway is not available then fallback to the mesh default "
+"gateway."
+msgstr ""
+
+msgid "Policy Routing"
+msgstr ""
+
+msgid "Strict Filtering"
+msgstr ""
+
+msgid ""
+"These pages can be used to setup policy routing for certain firewall zones. "
+"This is useful if you need to use your own internet connection for yourself "
+"but you don't want to share it with others (thats why it can also be called "
+"'Ego Mode'). Your own traffic is then sent via your internet connection "
+"while traffic originating from the mesh will use another gateway in the mesh."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/freifunk.pot b/applications/luci-app-ahcp/po/templates/freifunk.pot
new file mode 100644
index 0000000000..0b1cddf7a7
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/freifunk.pot
@@ -0,0 +1,384 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "BSSID"
+msgstr ""
+
+msgid "Bad (ETX > 10)"
+msgstr ""
+
+msgid "Basic Settings"
+msgstr ""
+
+msgid "Basic settings"
+msgstr ""
+
+msgid "Basic settings are incomplete. Please go to"
+msgstr ""
+
+msgid "Basic system settings"
+msgstr ""
+
+msgid "Bitrate"
+msgstr ""
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check for new firmware versions and perform automatic updates."
+msgstr ""
+
+msgid "Client network size"
+msgstr ""
+
+msgid "Community"
+msgstr ""
+
+msgid "Community profile"
+msgstr ""
+
+msgid "Community settings"
+msgstr ""
+
+msgid "Confirm Upgrade"
+msgstr ""
+
+msgid "Contact"
+msgstr ""
+
+msgid "Contact information is incomplete. Please go to"
+msgstr ""
+
+msgid "Coordinates"
+msgstr ""
+
+msgid "Country code"
+msgstr ""
+
+msgid "Default routes"
+msgstr ""
+
+msgid "Disable default content"
+msgstr ""
+
+msgid "Diversity is enabled for device"
+msgstr ""
+
+msgid "E-Mail"
+msgstr ""
+
+msgid "ESSID"
+msgstr ""
+
+msgid "Edit index page"
+msgstr ""
+
+msgid "Enable IPv6"
+msgstr ""
+
+msgid "Enable a virtual access point (VAP) by default if possible."
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Find your coordinates with OpenStreetMap"
+msgstr ""
+
+msgid "Freifunk"
+msgstr ""
+
+msgid "Freifunk Overview"
+msgstr ""
+
+msgid "Freifunk Remote Update"
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "Go to"
+msgstr ""
+
+msgid "Good (2 < ETX < 4)"
+msgstr ""
+
+msgid "Green"
+msgstr ""
+
+msgid "Hello and welcome in the network of"
+msgstr ""
+
+msgid "Hide OpenStreetMap"
+msgstr ""
+
+msgid "Homepage"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "IPv6 Config"
+msgstr ""
+
+msgid "IPv6 Prefix"
+msgstr ""
+
+msgid "IPv6 network in CIDR notation."
+msgstr ""
+
+msgid "If selected then the default content element is not shown."
+msgstr ""
+
+msgid "If you are interested in our project then contact the local community"
+msgstr ""
+
+msgid "Index Page"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid ""
+"Internet access depends on technical and organisational conditions and may "
+"or may not work for you."
+msgstr ""
+
+msgid "It is operated by"
+msgstr ""
+
+msgid "Keep configuration"
+msgstr ""
+
+msgid "Latitude"
+msgstr ""
+
+msgid "Legend"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Local Time"
+msgstr ""
+
+msgid "Location"
+msgstr ""
+
+msgid "Longitude"
+msgstr ""
+
+msgid "Map"
+msgstr ""
+
+msgid "Map Error"
+msgstr ""
+
+msgid "Memory"
+msgstr ""
+
+msgid "Mesh prefix"
+msgstr ""
+
+msgid "Metric"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network for client DHCP addresses"
+msgstr ""
+
+msgid "Nickname"
+msgstr ""
+
+msgid "No default routes known."
+msgstr ""
+
+msgid "Notice"
+msgstr ""
+
+msgid "OLSR"
+msgstr ""
+
+msgid "Operator"
+msgstr ""
+
+msgid "Orange"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "Package libiwinfo required!"
+msgstr ""
+
+msgid "Phone"
+msgstr ""
+
+msgid "Please fill in your contact details below."
+msgstr ""
+
+msgid "Please set your contact information"
+msgstr ""
+
+msgid "Power"
+msgstr ""
+
+msgid "Processor"
+msgstr ""
+
+msgid "Profile"
+msgstr ""
+
+msgid "Profile (Expert)"
+msgstr ""
+
+msgid "Realname"
+msgstr ""
+
+msgid "Red"
+msgstr ""
+
+msgid "SSID"
+msgstr ""
+
+msgid ""
+"Select your location with a mouse click on the map. The map will only show "
+"up if you are connected to the Internet."
+msgstr ""
+
+msgid "Show OpenStreetMap"
+msgstr ""
+
+msgid "Show on map"
+msgstr ""
+
+msgid "Signal"
+msgstr ""
+
+msgid "Splash"
+msgstr ""
+
+msgid "Start Upgrade"
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Still usable (4 < ETX < 10)"
+msgstr ""
+
+msgid "System"
+msgstr ""
+
+msgid "TX"
+msgstr ""
+
+msgid ""
+"The <em>libiwinfo</em> package is not installed. You must install this "
+"component for working wireless configuration!"
+msgstr ""
+
+msgid ""
+"The OLSRd service is not configured to capture position data from the "
+"network.<br /> Please make sure that the nameservice plugin is properly "
+"configured and that the <em>latlon_file</em> option is enabled."
+msgstr ""
+
+msgid "The installed firmware is the most recent version."
+msgstr ""
+
+msgid ""
+"These are the basic settings for your local wireless community. These "
+"settings define the default values for the wizard and DO NOT affect the "
+"actual configuration of the router."
+msgstr ""
+
+msgid "These are the settings of your local community."
+msgstr ""
+
+msgid ""
+"These pages will assist you in setting up your router for Freifunk or "
+"similar wireless community networks."
+msgstr ""
+
+msgid "This is the access point"
+msgstr ""
+
+msgid "Update Settings"
+msgstr ""
+
+msgid "Update available!"
+msgstr ""
+
+msgid "Uptime"
+msgstr ""
+
+msgid "VAP"
+msgstr ""
+
+msgid "Verify downloaded images"
+msgstr ""
+
+msgid "Very good (ETX < 2)"
+msgstr ""
+
+msgid ""
+"We are an initiative to establish a free, independent and open wireless mesh "
+"network."
+msgstr ""
+
+msgid "Wireless Overview"
+msgstr ""
+
+msgid "Yellow"
+msgstr ""
+
+msgid ""
+"You can display additional content on the public index page by inserting "
+"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
+"h2&gt; and &lt;/h2&gt;."
+msgstr ""
+
+msgid ""
+"You can find further information about the global Freifunk initiative at"
+msgstr ""
+
+msgid "You can manually edit the selected community profile here."
+msgstr ""
+
+msgid ""
+"You need to select a profile before you can edit it. To select a profile go "
+"to"
+msgstr ""
+
+msgid "and fill out all required fields."
+msgstr ""
+
+msgid "buffered"
+msgstr ""
+
+msgid "cached"
+msgstr ""
+
+msgid "e.g."
+msgstr ""
+
+msgid "free"
+msgstr ""
+
+msgid "to disable it."
+msgstr ""
+
+msgid "used"
+msgstr ""
+
+msgid "wireless settings"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/hd_idle.pot b/applications/luci-app-ahcp/po/templates/hd_idle.pot
new file mode 100644
index 0000000000..2bf38f1be5
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/hd_idle.pot
@@ -0,0 +1,34 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Disk"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable debug"
+msgstr ""
+
+msgid "Idle-time"
+msgstr ""
+
+msgid "Idle-time unit"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "h"
+msgstr ""
+
+msgid "hd-idle"
+msgstr ""
+
+msgid ""
+"hd-idle is a utility program for spinning-down external disks after a period "
+"of idle time."
+msgstr ""
+
+msgid "min"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/meshwizard.pot b/applications/luci-app-ahcp/po/templates/meshwizard.pot
new file mode 100644
index 0000000000..9dfdec5013
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/meshwizard.pot
@@ -0,0 +1,112 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Activate or deactivate IPv6 config globally."
+msgstr ""
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check this to protect your LAN from other nodes or clients"
+msgstr ""
+
+msgid "Cleanup config"
+msgstr ""
+
+msgid "Configure this interface"
+msgstr ""
+
+msgid "DHCP IP range"
+msgstr ""
+
+msgid "DHCP will automatically assign ip addresses to clients"
+msgstr ""
+
+msgid "Enable DHCP"
+msgstr ""
+
+msgid "Enable RA"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "IPv6 Settings"
+msgstr ""
+
+msgid ""
+"If this is selected then config is cleaned before setting new config options."
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Mesh IP address"
+msgstr ""
+
+msgid "Mesh IPv6 address"
+msgstr ""
+
+msgid "Mesh Wizard"
+msgstr ""
+
+msgid ""
+"Note: this will set up this interface for mesh operation, i.e. add it to "
+"zone 'freifunk' and enable olsr."
+msgstr ""
+
+msgid "Protect LAN"
+msgstr ""
+
+msgid ""
+"Select this to allow others to use your connection to access the internet."
+msgstr ""
+
+msgid "Send router advertisements on this device."
+msgstr ""
+
+msgid "Share your internet connection"
+msgstr ""
+
+msgid ""
+"The IP range from which clients are assigned ip addresses (e.g. "
+"10.1.2.1/28). If this is a range inside your mesh network range, then it "
+"will be announced as HNA. Any other range will use NAT. If left empty then "
+"the defaults from the community profile will be used."
+msgstr ""
+
+msgid "The given IP address is not inside the mesh network range"
+msgstr ""
+
+msgid ""
+"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
+"has to be registered at your local community."
+msgstr ""
+
+msgid ""
+"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
+"registered at your local community."
+msgstr ""
+
+msgid "This will setup a new virtual wireless interface in Access Point mode."
+msgstr ""
+
+msgid ""
+"This wizard will assist you in setting up your router for Freifunk or "
+"another similar wireless community network."
+msgstr ""
+
+msgid "Virtual Access Point (VAP)"
+msgstr ""
+
+msgid "Wizard"
+msgstr ""
+
+msgid "Your device and neighbouring nodes have to use the same channel."
+msgstr ""
+
+msgid "recommended"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/minidlna.pot b/applications/luci-app-ahcp/po/templates/minidlna.pot
new file mode 100644
index 0000000000..2b35d1e716
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/minidlna.pot
@@ -0,0 +1,157 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Album art names:"
+msgstr ""
+
+msgid "Announced model number:"
+msgstr ""
+
+msgid "Announced serial number:"
+msgstr ""
+
+msgid "Browse directory"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Database directory:"
+msgstr ""
+
+msgid "Enable TIVO:"
+msgstr ""
+
+msgid "Enable inotify:"
+msgstr ""
+
+msgid "Enable:"
+msgstr ""
+
+msgid "Friendly name:"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Interfaces:"
+msgstr ""
+
+msgid "Log directory:"
+msgstr ""
+
+msgid "Media directories:"
+msgstr ""
+
+msgid ""
+"MiniDLNA is server software with the aim of being fully compliant with DLNA/"
+"UPnP-AV clients."
+msgstr ""
+
+msgid ""
+"Model number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+msgid "Music"
+msgstr ""
+
+msgid "Network interfaces to serve."
+msgstr ""
+
+msgid "Notify interval in seconds."
+msgstr ""
+
+msgid "Notify interval:"
+msgstr ""
+
+msgid "Pictures"
+msgstr ""
+
+msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
+msgstr ""
+
+msgid "Port:"
+msgstr ""
+
+msgid "Presentation URL:"
+msgstr ""
+
+msgid "Root container:"
+msgstr ""
+
+msgid ""
+"Serial number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+msgid ""
+"Set this if you want to customize the name that shows up on your clients."
+msgstr ""
+
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its database and album art cache."
+msgstr ""
+
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its log file."
+msgstr ""
+
+msgid ""
+"Set this to enable inotify monitoring to automatically discover new files."
+msgstr ""
+
+msgid ""
+"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
+"supporting HMO."
+msgstr ""
+
+msgid ""
+"Set this to strictly adhere to DLNA standards. This will allow server-side "
+"downscaling of very large JPEG images, which may hurt JPEG serving "
+"performance on (at least) Sony DLNA products."
+msgstr ""
+
+msgid ""
+"Set this to the directory you want scanned. If you want to restrict the "
+"directory to a specific content type, you can prepend the type ('A' for "
+"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
+"(eg. media_dir=A,/mnt/media/Music). Multiple directories can be specified."
+msgstr ""
+
+msgid "Specify the path to the MiniSSDPd socket."
+msgstr ""
+
+msgid "Standard container"
+msgstr ""
+
+msgid "Strict to DLNA standard:"
+msgstr ""
+
+msgid ""
+"The miniDLNA service is active, serving %d audio, %d video and %d image "
+"files."
+msgstr ""
+
+msgid "The miniDLNA service is not running."
+msgstr ""
+
+msgid "This is a list of file names to check for when searching for album art."
+msgstr ""
+
+msgid "Video"
+msgstr ""
+
+msgid "miniDLNA"
+msgstr ""
+
+msgid "miniDLNA Status"
+msgstr ""
+
+msgid "miniSSDP socket:"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot b/applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot
new file mode 100644
index 0000000000..1cc8de33f2
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot
@@ -0,0 +1,29 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "CLK_pin"
+msgstr ""
+
+msgid "CS_pin"
+msgstr ""
+
+msgid "DI_pin"
+msgstr ""
+
+msgid "DO_pin"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "MMC/SD driver configuration"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/multiwan.pot b/applications/luci-app-ahcp/po/templates/multiwan.pot
new file mode 100644
index 0000000000..954eed11da
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/multiwan.pot
@@ -0,0 +1,108 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Attempts Before WAN Failover"
+msgstr ""
+
+msgid "Attempts Before WAN Recovery"
+msgstr ""
+
+msgid "Auto"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid ""
+"Configure rules for directing outbound traffic through specified WAN Uplinks."
+msgstr ""
+
+msgid "DNS Server(s)"
+msgstr ""
+
+msgid "Default Route"
+msgstr ""
+
+msgid "Destination Address"
+msgstr ""
+
+msgid "Disable"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Failing"
+msgstr ""
+
+msgid "Failover Traffic Destination"
+msgstr ""
+
+msgid "Health Monitor ICMP Host(s)"
+msgstr ""
+
+msgid "Health Monitor ICMP Timeout"
+msgstr ""
+
+msgid "Health Monitor Interval"
+msgstr ""
+
+msgid ""
+"Health Monitor detects and corrects network changes and failed connections."
+msgstr ""
+
+msgid "KO"
+msgstr ""
+
+msgid "Load Balancer Distribution"
+msgstr ""
+
+msgid "Load Balancer(Compatibility)"
+msgstr ""
+
+msgid "Load Balancer(Performance)"
+msgstr ""
+
+msgid "Multi-WAN"
+msgstr ""
+
+msgid "Multi-WAN Status"
+msgstr ""
+
+msgid "Multi-WAN Traffic Rules"
+msgstr ""
+
+msgid ""
+"Multi-WAN allows for the use of multiple uplinks for load balancing and "
+"failover."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Recovering"
+msgstr ""
+
+msgid "Source Address"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+msgid "WAN Interfaces"
+msgstr ""
+
+msgid "WAN Uplink"
+msgstr ""
+
+msgid "all"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/ntpc.pot b/applications/luci-app-ahcp/po/templates/ntpc.pot
new file mode 100644
index 0000000000..1ed4c40e47
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/ntpc.pot
@@ -0,0 +1,41 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Clock Adjustment"
+msgstr ""
+
+msgid "Count of time measurements"
+msgstr ""
+
+msgid "Current system time"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Offset frequency"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Synchronizes the system time"
+msgstr ""
+
+msgid "Time Server"
+msgstr ""
+
+msgid "Time Servers"
+msgstr ""
+
+msgid "Time Synchronisation"
+msgstr ""
+
+msgid "Update interval (in seconds)"
+msgstr ""
+
+msgid "empty = infinite"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/olsr.pot b/applications/luci-app-ahcp/po/templates/olsr.pot
new file mode 100644
index 0000000000..6bd63c2a2a
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/olsr.pot
@@ -0,0 +1,680 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Active MID announcements"
+msgstr ""
+
+msgid "Active OLSR nodes"
+msgstr ""
+
+msgid "Active host net announcements"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow gateways with NAT"
+msgstr ""
+
+msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
+msgstr ""
+
+msgid "Announce uplink"
+msgstr ""
+
+msgid "Announced network"
+msgstr ""
+
+msgid "Bad (ETX > 10)"
+msgstr ""
+
+msgid "Bad (SNR < 5)"
+msgstr ""
+
+msgid "Both values must use the dotted decimal notation."
+msgstr ""
+
+msgid "Broadcast address"
+msgstr ""
+
+msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
+msgstr ""
+
+msgid "Can only be a valid IPv6 address or 'default'"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid ""
+"Could not get any data. Make sure the jsoninfo plugin is installed and "
+"allows connections from localhost."
+msgstr ""
+
+msgid "Display"
+msgstr ""
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Download Config"
+msgstr ""
+
+msgid "ETX"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid ""
+"Enable SmartGateway. If it is disabled, then all other SmartGateway "
+"parameters are ignored. Default is \"no\"."
+msgstr ""
+
+msgid "Enable this interface."
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Expected retransmission count"
+msgstr ""
+
+msgid "FIB metric"
+msgstr ""
+
+msgid ""
+"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
+"means that the metric value is always 2. This is the preferred value because "
+"it helps the linux kernel routing to clean up older routes. \"correct\" uses "
+"the hopcount as the metric value. \"approx\" use the hopcount as the metric "
+"value too, but does only update the hopcount if the nexthop changes too. "
+"Default is \"flat\"."
+msgstr ""
+
+msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "General settings"
+msgstr ""
+
+msgid "Good (2 < ETX < 4)"
+msgstr ""
+
+msgid "Good (30 > SNR > 20)"
+msgstr ""
+
+msgid "Green"
+msgstr ""
+
+msgid "HNA"
+msgstr ""
+
+msgid "HNA Announcements"
+msgstr ""
+
+msgid "HNA interval"
+msgstr ""
+
+msgid "HNA validity time"
+msgstr ""
+
+msgid "HNA6 Announcements"
+msgstr ""
+
+msgid "Hello"
+msgstr ""
+
+msgid "Hello interval"
+msgstr ""
+
+msgid "Hello validity time"
+msgstr ""
+
+msgid "Hide IPv4"
+msgstr ""
+
+msgid "Hide IPv6"
+msgstr ""
+
+msgid "Hna4"
+msgstr ""
+
+msgid "Hna6"
+msgstr ""
+
+msgid "Hops"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA messages."
+msgstr ""
+
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA6 messages."
+msgstr ""
+
+msgid ""
+"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
+"robustness to the link sensing but delays neighbor registration. Defaults is "
+"\"yes\""
+msgstr ""
+
+msgid "IP Addresses"
+msgstr ""
+
+msgid ""
+"IP-version to use. If 6and4 is selected then one olsrd instance is started "
+"for each protocol."
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 broadcast"
+msgstr ""
+
+msgid ""
+"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
+"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
+"interface broadcast IP."
+msgstr ""
+
+msgid "IPv4 source"
+msgstr ""
+
+msgid ""
+"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
+"triggers usage of the interface IP."
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 multicast"
+msgstr ""
+
+msgid ""
+"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
+"multicast."
+msgstr ""
+
+msgid ""
+"IPv6 network must be given in full notation, prefix must be in CIDR notation."
+msgstr ""
+
+msgid "IPv6 source"
+msgstr ""
+
+msgid ""
+"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
+"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
+"of a not-linklocal interface IP."
+msgstr ""
+
+msgid "IPv6-Prefix of the uplink"
+msgstr ""
+
+msgid ""
+"If the route to the current gateway is to be changed, the ETX value of this "
+"gateway is multiplied with this value before it is compared to the new one. "
+"The parameter can be a value between 0.1 and 1.0, but should be close to 1.0 "
+"if changed.<br /><b>WARNING:</b> This parameter should not be used together "
+"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
+msgstr ""
+
+msgid ""
+"If this Node uses NAT for connections to the internet. Default is \"yes\"."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid ""
+"Interface Mode is used to prevent unnecessary packet forwarding on switched "
+"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
+"\"mesh\"."
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interfaces Defaults"
+msgstr ""
+
+msgid "Internet protocol"
+msgstr ""
+
+msgid ""
+"Interval to poll network interfaces for configuration changes (in seconds). "
+"Default is \"2.5\"."
+msgstr ""
+
+msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
+msgstr ""
+
+msgid ""
+"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
+"and 1.0 here."
+msgstr ""
+
+msgid "Known OLSR routes"
+msgstr ""
+
+msgid "LQ"
+msgstr ""
+
+msgid "LQ aging"
+msgstr ""
+
+msgid "LQ algorithm"
+msgstr ""
+
+msgid "LQ fisheye"
+msgstr ""
+
+msgid "LQ level"
+msgstr ""
+
+msgid ""
+"LQMult requires two values (IP address or 'default' and multiplicator) "
+"seperated by space."
+msgstr ""
+
+msgid "Last hop"
+msgstr ""
+
+msgid "Legend"
+msgstr ""
+
+msgid "Library"
+msgstr ""
+
+msgid "Link Quality Settings"
+msgstr ""
+
+msgid ""
+"Link quality aging factor (only for lq level 2). Tuning parameter for "
+"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
+"(allowed values are between 0.01 and 1.0)"
+msgstr ""
+
+msgid ""
+"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
+"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
+"etx_float, but with integer arithmetic<br /><b>etx_ff</b> : ETX freifunk, an "
+"etx variant which use all OLSR traffic (instead of only hellos) for ETX "
+"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
+"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
+msgstr ""
+
+msgid ""
+"Link quality level switch between hopcount and cost-based (mostly ETX) "
+"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
+"quality for MPR selection and routing<br />Default is \"2\""
+msgstr ""
+
+msgid "LinkQuality Multiplicator"
+msgstr ""
+
+msgid "Links per node (average)"
+msgstr ""
+
+msgid "Links total"
+msgstr ""
+
+msgid "Local interface IP"
+msgstr ""
+
+msgid "MID"
+msgstr ""
+
+msgid "MID interval"
+msgstr ""
+
+msgid "MID validity time"
+msgstr ""
+
+msgid "MTU"
+msgstr ""
+
+msgid "Main IP"
+msgstr ""
+
+msgid ""
+"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
+"configured on port 9090 and accepts connections from \"127.0.0.1\"."
+msgstr ""
+
+msgid "Metric"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
+"nodes on this interface by 20%: default 0.8"
+msgstr ""
+
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
+"LQ to all nodes on this interface by 20%: default 0.8"
+msgstr ""
+
+msgid "NAT threshold"
+msgstr ""
+
+msgid "NLQ"
+msgstr ""
+
+msgid "Neighbors"
+msgstr ""
+
+msgid "Neighbour IP"
+msgstr ""
+
+msgid "Neighbours"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network address"
+msgstr ""
+
+msgid "Nic changes poll interval"
+msgstr ""
+
+msgid "Nodes"
+msgstr ""
+
+msgid "OLSR"
+msgstr ""
+
+msgid "OLSR - Display Options"
+msgstr ""
+
+msgid "OLSR - HNA-Announcements"
+msgstr ""
+
+msgid "OLSR - HNA6-Announcements"
+msgstr ""
+
+msgid "OLSR - Plugins"
+msgstr ""
+
+msgid "OLSR Daemon"
+msgstr ""
+
+msgid "OLSR Daemon - Interface"
+msgstr ""
+
+msgid "OLSR connections"
+msgstr ""
+
+msgid "OLSR gateway"
+msgstr ""
+
+msgid "OLSR node"
+msgstr ""
+
+msgid "Orange"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "Overview of currently active OLSR host net announcements"
+msgstr ""
+
+msgid "Overview of currently established OLSR connections"
+msgstr ""
+
+msgid "Overview of currently known OLSR nodes"
+msgstr ""
+
+msgid "Overview of currently known routes to other OLSR nodes"
+msgstr ""
+
+msgid "Overview of interfaces where OLSR is running"
+msgstr ""
+
+msgid "Overview of known multiple interface announcements"
+msgstr ""
+
+msgid "Overview of smart gateways in this network"
+msgstr ""
+
+msgid "Plugin configuration"
+msgstr ""
+
+msgid "Plugins"
+msgstr ""
+
+msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
+msgstr ""
+
+msgid "Pollrate"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Prefix"
+msgstr ""
+
+msgid "Red"
+msgstr ""
+
+msgid "Resolve"
+msgstr ""
+
+msgid ""
+"Resolve hostnames on status pages. It is generally safe to allow this, but "
+"if you use public IPs and have unstable DNS-Setup then those pages will load "
+"really slow. In this case disable it here."
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid "Secondary OLSR interfaces"
+msgstr ""
+
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is 0.0.0.0, which triggers usage of the "
+"IP of the first interface."
+msgstr ""
+
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
+"the first interface."
+msgstr ""
+
+msgid "Show IPv4"
+msgstr ""
+
+msgid "Show IPv6"
+msgstr ""
+
+msgid "Signal Noise Ratio in dB"
+msgstr ""
+
+msgid "SmartGW"
+msgstr ""
+
+msgid "SmartGW announcements"
+msgstr ""
+
+msgid "SmartGateway is not configured on this system."
+msgstr ""
+
+msgid "Source address"
+msgstr ""
+
+msgid ""
+"Specifies the speed of the uplink in kilobits/s. First parameter is "
+"upstream, second parameter is downstream. Default is \"128 1024\"."
+msgstr ""
+
+msgid "Speed of the uplink"
+msgstr ""
+
+msgid "State"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Still usable (20 > SNR > 5)"
+msgstr ""
+
+msgid "Still usable (4 < ETX < 10)"
+msgstr ""
+
+msgid "Success rate of packages received from the neighbour"
+msgstr ""
+
+msgid "Success rate of packages sent to the neighbour"
+msgstr ""
+
+msgid "TC"
+msgstr ""
+
+msgid "TC interval"
+msgstr ""
+
+msgid "TC validity time"
+msgstr ""
+
+msgid "TOS value"
+msgstr ""
+
+msgid ""
+"The OLSR daemon is an implementation of the Optimized Link State Routing "
+"protocol. As such it allows mesh routing for any network equipment. It runs "
+"on any wifi card that supports ad-hoc mode and of course on any ethernet "
+"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
+"documentation."
+msgstr ""
+
+msgid ""
+"The fixed willingness to use. If not set willingness will be calculated "
+"dynamically based on battery/power status. Default is \"3\"."
+msgstr ""
+
+msgid "The interface OLSRd should serve."
+msgstr ""
+
+msgid ""
+"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
+"It can have a value between 1 and 65535."
+msgstr ""
+
+msgid ""
+"This can be used to signal the external IPv6 prefix of the uplink to the "
+"clients. This might allow a client to change it's local IPv6 address to use "
+"the IPv6 gateway without any kind of address translation. The maximum prefix "
+"length is 64 bits. Default is \"::/0\" (no prefix)."
+msgstr ""
+
+msgid "Timing and Validity"
+msgstr ""
+
+msgid "Topology"
+msgstr ""
+
+msgid ""
+"Type of service value for the IP header of control traffic. Default is "
+"\"16\"."
+msgstr ""
+
+msgid "Unable to connect to the OLSR daemon!"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Uplink uses NAT"
+msgstr ""
+
+msgid "Use hysteresis"
+msgstr ""
+
+msgid "Validity Time"
+msgstr ""
+
+msgid "Version"
+msgstr ""
+
+msgid "Very good (ETX < 2)"
+msgstr ""
+
+msgid "Very good (SNR > 30)"
+msgstr ""
+
+msgid "WLAN"
+msgstr ""
+
+msgid ""
+"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
+"work, please install it."
+msgstr ""
+
+msgid "Weight"
+msgstr ""
+
+msgid ""
+"When multiple links exist between hosts the weight of interface is used to "
+"determine the link to use. Normally the weight is automatically calculated "
+"by olsrd based on the characteristics of the interface, but here you can "
+"specify a fixed value. Olsrd will choose links with the lowest value.<br /"
+"><b>Note:</b> Interface weight is used only when LinkQualityLevel is set to "
+"0. For any other value of LinkQualityLevel, the interface ETX value is used "
+"instead."
+msgstr ""
+
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
+"Default setting is \"both\"."
+msgstr ""
+
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
+"setting is \"both\"."
+msgstr ""
+
+msgid "Willingness"
+msgstr ""
+
+msgid "Yellow"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "yes"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/openvpn.pot b/applications/luci-app-ahcp/po/templates/openvpn.pot
new file mode 100644
index 0000000000..001747e294
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/openvpn.pot
@@ -0,0 +1,539 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "%s"
+msgstr ""
+
+msgid "'net30', 'p2p', or 'subnet'"
+msgstr ""
+
+msgid "Accept options pushed from server"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add route after establishing connection"
+msgstr ""
+
+msgid "Additional authentication over TLS"
+msgstr ""
+
+msgid "Allow client-to-client traffic"
+msgstr ""
+
+msgid "Allow multiple clients with same certificate"
+msgstr ""
+
+msgid "Allow only one session"
+msgstr ""
+
+msgid "Allow remote to change its IP or port"
+msgstr ""
+
+msgid "Allowed maximum of connected clients"
+msgstr ""
+
+msgid "Allowed maximum of internal"
+msgstr ""
+
+msgid "Allowed maximum of new connections"
+msgstr ""
+
+msgid "Append log to file"
+msgstr ""
+
+msgid "Authenticate using username/password"
+msgstr ""
+
+msgid "Automatically redirect default route"
+msgstr ""
+
+msgid "Below is a list of configured OpenVPN instances and their current state"
+msgstr ""
+
+msgid "Call down cmd/script before TUN/TAP close"
+msgstr ""
+
+msgid "Certificate authority"
+msgstr ""
+
+msgid "Change process priority"
+msgstr ""
+
+msgid "Change to directory before initialization"
+msgstr ""
+
+msgid "Check peer certificate against a CRL"
+msgstr ""
+
+msgid "Chroot to directory after initialization"
+msgstr ""
+
+msgid "Client is disabled"
+msgstr ""
+
+msgid "Configuration category"
+msgstr ""
+
+msgid "Configure client mode"
+msgstr ""
+
+msgid "Configure server bridge"
+msgstr ""
+
+msgid "Configure server mode"
+msgstr ""
+
+msgid "Connect through Socks5 proxy"
+msgstr ""
+
+msgid "Connect to remote host through an HTTP proxy"
+msgstr ""
+
+msgid "Connection retry interval"
+msgstr ""
+
+msgid "Cryptography"
+msgstr ""
+
+msgid "Daemonize after initialization"
+msgstr ""
+
+msgid "Delay n seconds after connection"
+msgstr ""
+
+msgid "Delay tun/tap open and up script execution"
+msgstr ""
+
+msgid "Diffie Hellman parameters"
+msgstr ""
+
+msgid "Directory for custom client config files"
+msgstr ""
+
+msgid "Disable Paging"
+msgstr ""
+
+msgid "Disable cipher initialisation vector"
+msgstr ""
+
+msgid "Disable options consistency check"
+msgstr ""
+
+msgid "Disable replay protection"
+msgstr ""
+
+msgid "Do not bind to local address and port"
+msgstr ""
+
+msgid "Don't actually execute ifconfig"
+msgstr ""
+
+msgid "Don't add routes automatically"
+msgstr ""
+
+msgid "Don't cache --askpass or --auth-user-pass passwords"
+msgstr ""
+
+msgid "Don't inherit global push options"
+msgstr ""
+
+msgid "Don't log timestamps"
+msgstr ""
+
+msgid "Don't re-read key on restart"
+msgstr ""
+
+msgid "Don't require client certificate"
+msgstr ""
+
+msgid "Don't use adaptive lzo compression"
+msgstr ""
+
+msgid "Don't warn on ifconfig inconsistencies"
+msgstr ""
+
+msgid "Echo parameters to log"
+msgstr ""
+
+msgid "Empirically measure MTU"
+msgstr ""
+
+msgid "Enable OpenSSL hardware crypto engines"
+msgstr ""
+
+msgid "Enable Path MTU discovery"
+msgstr ""
+
+msgid "Enable Static Key encryption mode (non-TLS)"
+msgstr ""
+
+msgid "Enable TLS and assume client role"
+msgstr ""
+
+msgid "Enable TLS and assume server role"
+msgstr ""
+
+msgid "Enable internal datagram fragmentation"
+msgstr ""
+
+msgid "Enable management interface on <em>IP</em> <em>port</em>"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Encryption cipher for packets"
+msgstr ""
+
+msgid "Execute shell cmd after routes are added"
+msgstr ""
+
+msgid "Execute shell command on remote ip change"
+msgstr ""
+
+msgid ""
+"Executed in server mode on new client connections, when the client is still "
+"untrusted"
+msgstr ""
+
+msgid ""
+"Executed in server mode whenever an IPv4 address/route or MAC address is "
+"added to OpenVPN's internal routing table"
+msgstr ""
+
+msgid "Exit on TLS negotiation failure"
+msgstr ""
+
+msgid "Get PEM password from controlling tty before we daemonize"
+msgstr ""
+
+msgid "HMAC authentication for packets"
+msgstr ""
+
+msgid "Handling of authentication failures"
+msgstr ""
+
+msgid ""
+"Helper directive to simplify the expression of --ping and --ping-restart in "
+"server mode configurations"
+msgstr ""
+
+msgid "If hostname resolve fails, retry"
+msgstr ""
+
+msgid "Instance \"%s\""
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Keep local IP address on restart"
+msgstr ""
+
+msgid "Keep remote IP address on restart"
+msgstr ""
+
+msgid "Keep tun/tap device open on restart"
+msgstr ""
+
+msgid "Key transition window"
+msgstr ""
+
+msgid "Limit repeated log messages"
+msgstr ""
+
+msgid "Local certificate"
+msgstr ""
+
+msgid "Local host name or ip address"
+msgstr ""
+
+msgid "Local private key"
+msgstr ""
+
+msgid "Major mode"
+msgstr ""
+
+msgid "Make tun device IPv6 capable"
+msgstr ""
+
+msgid "Maximum number of queued TCP output packets"
+msgstr ""
+
+msgid "Networking"
+msgstr ""
+
+msgid "Number of allocated broadcast buffers"
+msgstr ""
+
+msgid "Number of lines for log file history"
+msgstr ""
+
+msgid "Only accept connections from given X509 name"
+msgstr ""
+
+msgid "Only process ping timeouts if routes exist"
+msgstr ""
+
+msgid "OpenVPN"
+msgstr ""
+
+msgid "OpenVPN instances"
+msgstr ""
+
+msgid "Optimize TUN/TAP/UDP writes"
+msgstr ""
+
+msgid "Output to syslog and do not daemonize"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "PKCS#12 file containing keys"
+msgstr ""
+
+msgid "Pass environment variables to script"
+msgstr ""
+
+msgid "Persist replay-protection state"
+msgstr ""
+
+msgid "Persist/unpersist ifconfig-pool"
+msgstr ""
+
+msgid "Ping remote every n seconds over TCP/UDP port"
+msgstr ""
+
+msgid "Policy level over usage of external programs and scripts"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Proxy timeout in seconds"
+msgstr ""
+
+msgid "Push an ifconfig option to remote"
+msgstr ""
+
+msgid "Push options to peer"
+msgstr ""
+
+msgid "Query management channel for private key"
+msgstr ""
+
+msgid "Randomly choose remote server"
+msgstr ""
+
+msgid "Refuse connection if no custom client config"
+msgstr ""
+
+msgid "Remap SIGUSR1 signals"
+msgstr ""
+
+msgid "Remote host name or ip address"
+msgstr ""
+
+msgid "Remote ping timeout"
+msgstr ""
+
+msgid "Renegotiate data chan. key after bytes"
+msgstr ""
+
+msgid "Renegotiate data chan. key after packets"
+msgstr ""
+
+msgid "Renegotiate data chan. key after seconds"
+msgstr ""
+
+msgid "Replay protection sliding window size"
+msgstr ""
+
+msgid "Require explicit designation on certificate"
+msgstr ""
+
+msgid "Require explicit key usage on certificate"
+msgstr ""
+
+msgid "Restart after remote ping timeout"
+msgstr ""
+
+msgid "Retransmit timeout on TLS control channel"
+msgstr ""
+
+msgid "Retry indefinitely on HTTP proxy errors"
+msgstr ""
+
+msgid "Retry indefinitely on Socks proxy errors"
+msgstr ""
+
+msgid "Route subnet to client"
+msgstr ""
+
+msgid "Run as an inetd or xinetd server"
+msgstr ""
+
+msgid "Run script cmd on client connection"
+msgstr ""
+
+msgid "Run script cmd on client disconnection"
+msgstr ""
+
+msgid "Run up/down scripts for all restarts"
+msgstr ""
+
+msgid "Send notification to peer on disconnect"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Set GID to group"
+msgstr ""
+
+msgid "Set TCP/UDP MTU"
+msgstr ""
+
+msgid "Set UID to user"
+msgstr ""
+
+msgid "Set aside a pool of subnets"
+msgstr ""
+
+msgid "Set extended HTTP proxy options"
+msgstr ""
+
+msgid "Set output verbosity"
+msgstr ""
+
+msgid "Set size of real and virtual address hash tables"
+msgstr ""
+
+msgid "Set the TCP/UDP receive buffer size"
+msgstr ""
+
+msgid "Set the TCP/UDP send buffer size"
+msgstr ""
+
+msgid "Set tun/tap TX queue length"
+msgstr ""
+
+msgid "Set tun/tap adapter parameters"
+msgstr ""
+
+msgid "Set tun/tap device MTU"
+msgstr ""
+
+msgid "Set tun/tap device overhead"
+msgstr ""
+
+msgid "Set upper bound on TCP MSS"
+msgstr ""
+
+msgid "Shaping for peer bandwidth"
+msgstr ""
+
+msgid "Shell cmd to execute after tun device open"
+msgstr ""
+
+msgid "Shell cmd to run after tun device close"
+msgstr ""
+
+msgid "Shell command to verify X509 name"
+msgstr ""
+
+msgid "Silence the output of replay warnings"
+msgstr ""
+
+msgid "Size of cipher key"
+msgstr ""
+
+msgid "Specify a default gateway for routes"
+msgstr ""
+
+msgid "Start OpenVPN in a hibernating state"
+msgstr ""
+
+msgid "Start/Stop"
+msgstr ""
+
+msgid "Started"
+msgstr ""
+
+msgid "Status file format version"
+msgstr ""
+
+msgid "Switch to advanced configuration »"
+msgstr ""
+
+msgid "TCP/UDP port # for both local and remote"
+msgstr ""
+
+msgid "TCP/UDP port # for local (default=1194)"
+msgstr ""
+
+msgid "TCP/UDP port # for remote (default=1194)"
+msgstr ""
+
+msgid "TLS cipher"
+msgstr ""
+
+msgid "TOS passthrough (applies to IPv4 only)"
+msgstr ""
+
+msgid "Temporary directory for client-connect return file"
+msgstr ""
+
+msgid "Timeframe for key exchange"
+msgstr ""
+
+msgid "Type of used device"
+msgstr ""
+
+msgid "Use fast LZO compression"
+msgstr ""
+
+msgid "Use individual addresses rather than /30 subnets"
+msgstr ""
+
+msgid "Use protocol"
+msgstr ""
+
+msgid "Use tun/tap device node"
+msgstr ""
+
+msgid "Use username as common name"
+msgstr ""
+
+msgid "VPN"
+msgstr ""
+
+msgid "Write log to file"
+msgstr ""
+
+msgid "Write process ID to file"
+msgstr ""
+
+msgid "Write status to file every n seconds"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "tun/tap device"
+msgstr ""
+
+msgid "tun/tap inactivity timeout"
+msgstr ""
+
+msgid "yes (%i)"
+msgstr ""
+
+msgid "« Switch to basic configuration"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/p2pblock.pot b/applications/luci-app-ahcp/po/templates/p2pblock.pot
new file mode 100644
index 0000000000..6fa5da1100
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/p2pblock.pot
@@ -0,0 +1,31 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Block Time"
+msgstr ""
+
+msgid "Enable P2P-Block"
+msgstr ""
+
+msgid "IP-P2P"
+msgstr ""
+
+msgid "Layer7-Protocols"
+msgstr ""
+
+msgid "P2P-Block"
+msgstr ""
+
+msgid ""
+"P2P-Block is a greylisting mechanism to block various peer-to-peer protocols "
+"for non-whitelisted clients."
+msgstr ""
+
+msgid "Portrange"
+msgstr ""
+
+msgid "Whitelisted IPs"
+msgstr ""
+
+msgid "seconds"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/p910nd.pot b/applications/luci-app-ahcp/po/templates/p910nd.pot
new file mode 100644
index 0000000000..3674fdb249
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/p910nd.pot
@@ -0,0 +1,34 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/pbx-voicemail.pot b/applications/luci-app-ahcp/po/templates/pbx-voicemail.pot
new file mode 100644
index 0000000000..35cdca33ac
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/pbx-voicemail.pot
@@ -0,0 +1,81 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Email Addresses that Receive Voicemail"
+msgstr ""
+
+msgid "Enable Voicemail"
+msgstr ""
+
+msgid "Global Voicemail Setup"
+msgstr ""
+
+msgid ""
+"Here you can configure a global voicemail for this PBX. Since this system is "
+"intended to run on embedded systems like routers, there is no local storage "
+"of voicemail - it must be sent out by email. Therefore you need to configure "
+"an outgoing mail (SMTP) server (for example your ISP's, Google's, or Yahoo's "
+"SMTP server), and provide a list of addresses that receive recorded "
+"voicemail."
+msgstr ""
+
+msgid ""
+"In order for this PBX to send emails containing voicemail recordings, you "
+"need to set up an SMTP server here. Your ISP usually provides an SMTP server "
+"for that purpose. You can also set up a third party SMTP server such as the "
+"one provided by Google or Yahoo."
+msgstr ""
+
+msgid "Last Sent Voicemail Log"
+msgstr ""
+
+msgid "Local Storage Directory"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "Outgoing mail (SMTP) Server"
+msgstr ""
+
+msgid "SMTP Password"
+msgstr ""
+
+msgid "SMTP Port Number"
+msgstr ""
+
+msgid "SMTP Server Authentication"
+msgstr ""
+
+msgid "SMTP Server Hostname or IP Address"
+msgstr ""
+
+msgid "SMTP User Name"
+msgstr ""
+
+msgid "Secure Connection Using TLS"
+msgstr ""
+
+msgid "Voicemail Setup"
+msgstr ""
+
+msgid ""
+"When you enable voicemail, you will have the opportunity to specify email "
+"addresses that receive recorded voicemail. You must also set up an SMTP "
+"server below."
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+msgid ""
+"You can also retain copies of voicemail messages on the device running your "
+"PBX. The path specified here will be created if it doesn't exist. Beware of "
+"limited space on embedded devices like routers, and enable this option only "
+"if you know what you are doing."
+msgstr ""
+
+msgid ""
+"Your real SMTP password is not shown for your protection. It will be changed "
+"only when you change the value in this box."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/pbx.pot b/applications/luci-app-ahcp/po/templates/pbx.pot
new file mode 100644
index 0000000000..86dd2eb72d
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/pbx.pot
@@ -0,0 +1,477 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Available"
+msgstr ""
+
+msgid ""
+"Avoid using anything but alpha-numeric characters, space, comma, and period."
+msgstr ""
+
+msgid "Away"
+msgstr ""
+
+msgid "Blacklisted Numbers"
+msgstr ""
+
+msgid "Call Routing"
+msgstr ""
+
+msgid "Call-back Numbers"
+msgstr ""
+
+msgid "Call-back Provider"
+msgstr ""
+
+msgid "Call-through Numbers"
+msgstr ""
+
+msgid "Copy-paste large lists of numbers here."
+msgstr ""
+
+msgid ""
+"Designate numbers that are allowed to call through this system and which "
+"user's privileges they will have."
+msgstr ""
+
+msgid ""
+"Designate numbers to whom the system will hang up and call back, which "
+"provider will be used to call them, and which user's privileges will be "
+"granted to them."
+msgstr ""
+
+msgid "Dials numbers unmatched elsewhere"
+msgstr ""
+
+msgid "Do Not Disturb"
+msgstr ""
+
+msgid "Domain/IP Address/Dynamic Domain"
+msgstr ""
+
+msgid "Dynamic List of Blacklisted Numbers"
+msgstr ""
+
+msgid "Email"
+msgstr ""
+
+msgid "Enable Incoming Calls (Register via SIP)"
+msgstr ""
+
+msgid "Enable Incoming Calls (set Status below)"
+msgstr ""
+
+msgid "Enable Outgoing Calls"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid ""
+"Enter a VoIP provider to use for call-back in the format username@some.host."
+"name, as listed in \"Outgoing Calls\" above. It's easiest to copy and paste "
+"the providers from above. Invalid entries, including providers not enabled "
+"for outgoing calls, will be rejected silently."
+msgstr ""
+
+msgid ""
+"Enter phone numbers that you want to decline calls from automatically. You "
+"should probably omit the country code and any leading zeroes, but please "
+"experiment to make sure you are blocking numbers from your desired area "
+"successfully."
+msgstr ""
+
+msgid ""
+"Enter this IP (or IP:port) in the Server/Registrar setting of SIP devices "
+"you will use ONLY locally and never from a remote location."
+msgstr ""
+
+msgid ""
+"Enter this hostname (or hostname:port) in the Server/Registrar setting of "
+"SIP devices you will use from a remote location (they will work locally too)."
+msgstr ""
+
+msgid "External SIP Port"
+msgstr ""
+
+msgid ""
+"For each provider enabled for incoming calls, here you can restrict which "
+"users to ring on incoming calls. If the list is empty, the system will "
+"indicate that all users enabled for incoming calls will ring. Invalid "
+"usernames will be rejected silently. Also, entering a username here "
+"overrides the user's setting to not receive incoming calls. This way, you "
+"can make certain users ring only for specific providers. Entries can be made "
+"in a space-separated list, and/or one per line by hitting enter after every "
+"one."
+msgstr ""
+
+msgid ""
+"For each user enabled for outgoing calls you can restrict what providers the "
+"user can use for outgoing calls. By default all users can use all providers. "
+"To show up in the list below the user should be allowed to make outgoing "
+"calls in the \"User Accounts\" page. Enter VoIP providers in the format "
+"username@some.host.name, as listed in \"Outgoing Calls\" above. It's easiest "
+"to copy and paste the providers from above. Invalid entries, including "
+"providers not enabled for outgoing calls, will be rejected silently. Entries "
+"can be made in a space-separated list, and/or one per line by hitting enter "
+"after every one."
+msgstr ""
+
+msgid "Full Name"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Google Accounts"
+msgstr ""
+
+msgid "Google Talk Status"
+msgstr ""
+
+msgid "Google Talk Status Message"
+msgstr ""
+
+msgid "Google Voice/Talk Accounts"
+msgstr ""
+
+msgid "Hang-up Delay"
+msgstr ""
+
+msgid ""
+"Here you must configure at least one SIP account, that you will use to "
+"register with this service. Use this account either in an Analog Telephony "
+"Adapter (ATA), or in a SIP software like CSipSimple, Linphone, or Sipdroid "
+"on your smartphone, or Ekiga, Linphone, or X-Lite on your computer. By "
+"default, all SIP accounts will ring simultaneously if a call is made to one "
+"of your VoIP provider accounts or GV numbers."
+msgstr ""
+
+msgid ""
+"How long to wait before hanging up. If the provider you use to dial "
+"automatically forwards to voicemail, you can set this value to a delay that "
+"will allow you to hang up before your call gets forwarded and you get billed "
+"for it."
+msgstr ""
+
+msgid ""
+"If setting Server/Registrar to %s or %s does not work for you, try setting "
+"it to %s or %s and entering this port number in a separate field that "
+"specifies the Server/Registrar port number. Beware that some devices have a "
+"confusing setting that sets the port where SIP requests originate from on "
+"the SIP device itself (the bind port). The port specified on this page is "
+"NOT this bind port but the port this service listens on."
+msgstr ""
+
+msgid ""
+"If you experience jittery or high latency audio during heavy downloads, you "
+"may want to enable QoS. QoS prioritizes traffic to and from your network for "
+"specified ports and IP addresses, resulting in better latency and throughput "
+"for sound in our case. If enabled below, a QoS rule for this service will be "
+"configured by the PBX automatically, but you must visit the QoS "
+"configuration page (Network->QoS) to configure other critical QoS settings "
+"like Download and Upload speed."
+msgstr ""
+
+msgid ""
+"If you have more than one account that can make outgoing calls, you should "
+"enter a list of phone numbers and/or prefixes in the following fields for "
+"each provider listed. Invalid prefixes are removed silently, and only 0-9, "
+"X, Z, N, #, *, and + are valid characters. The letter X matches 0-9, Z "
+"matches 1-9, and N matches 2-9. For example to make calls to Germany through "
+"a provider, you can enter 49. To make calls to North America, you can enter "
+"1NXXNXXXXXX. If one of your providers can make \"local\" calls to an area "
+"code like New York's 646, you can enter 646NXXXXXX for that provider. You "
+"should leave one account with an empty list to make calls with it by "
+"default, if no other provider's prefixes match. The system will "
+"automatically replace an empty list with a message that the provider dials "
+"all numbers not matched by another provider's prefixes. Be as specific as "
+"possible (i.e. 1NXXNXXXXXX is better than 1). Please note all international "
+"dial codes are discarded (e.g. 00, 011, 010, 0011). Entries can be made in a "
+"space-separated list, and/or one per line by hitting enter after every one."
+msgstr ""
+
+msgid "Incoming Calls"
+msgstr ""
+
+msgid "Insert QoS Rules"
+msgstr ""
+
+msgid "Makes Outgoing Calls"
+msgstr ""
+
+msgid "NOTE: There are no Google or SIP provider accounts configured."
+msgstr ""
+
+msgid ""
+"NOTE: There are no Google or SIP provider accounts enabled for incoming "
+"calls."
+msgstr ""
+
+msgid ""
+"NOTE: There are no Google or SIP provider accounts enabled for outgoing "
+"calls."
+msgstr ""
+
+msgid "NOTE: There are no local user accounts configured."
+msgstr ""
+
+msgid "NOTE: There are no local user accounts enabled for outgoing calls."
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "Number of Seconds to Ring"
+msgstr ""
+
+msgid "Outbound Proxy"
+msgstr ""
+
+msgid "Outgoing Calls"
+msgstr ""
+
+msgid "PBX Main Page"
+msgstr ""
+
+msgid "PBX Service Status"
+msgstr ""
+
+msgid "PIN"
+msgstr ""
+
+msgid "Password"
+msgstr ""
+
+msgid ""
+"Pick a random port number between 6500 and 9500 for the service to listen "
+"on. Do not pick the standard 5060, because it is often subject to brute-"
+"force attacks. When finished, (1) click \"Save and Apply\", and (2) look in "
+"the \"SIP Device/Softphone Accounts\" section for updated Server and Port "
+"settings for your SIP Devices/Softphones."
+msgstr ""
+
+msgid "Port Setting for SIP Devices"
+msgstr ""
+
+msgid "Providers Used for Outgoing Calls"
+msgstr ""
+
+msgid "QoS Settings"
+msgstr ""
+
+msgid "RTP Port Range End"
+msgstr ""
+
+msgid "RTP Port Range Start"
+msgstr ""
+
+msgid ""
+"RTP traffic carries actual voice packets. This is the start of the port "
+"range that will be used for setting up RTP communication. It's usually OK to "
+"leave this at the default value."
+msgstr ""
+
+msgid "Receives Incoming Calls"
+msgstr ""
+
+msgid "Remote Usage"
+msgstr ""
+
+msgid "Rings users enabled for incoming calls"
+msgstr ""
+
+msgid "SIP Accounts"
+msgstr ""
+
+msgid "SIP Device/Softphone Accounts"
+msgstr ""
+
+msgid "SIP Provider Accounts"
+msgstr ""
+
+msgid "SIP Realm (needed by some providers)"
+msgstr ""
+
+msgid "SIP Server/Registrar"
+msgstr ""
+
+msgid "SIP Server/Registrar Port"
+msgstr ""
+
+msgid "Server Setting"
+msgstr ""
+
+msgid "Server Setting for Local SIP Devices"
+msgstr ""
+
+msgid "Server Setting for Remote SIP Devices"
+msgstr ""
+
+msgid "Service Status"
+msgstr ""
+
+msgid ""
+"Set the number of seconds to ring users upon incoming calls before hanging "
+"up or going to voicemail, if the voicemail is installed and enabled."
+msgstr ""
+
+msgid "Space-Separated List of Blacklisted Numbers"
+msgstr ""
+
+msgid "Specify numbers individually here. Press enter to add more numbers."
+msgstr ""
+
+msgid ""
+"Specify numbers individually here. Press enter to add more numbers. You will "
+"have to experiment with what country and area codes you need to add to the "
+"number."
+msgstr ""
+
+msgid ""
+"The number(s) specified above will be able to dial out with this user's "
+"providers. Invalid usernames, including users not enabled for outgoing "
+"calls, are dropped silently. Please verify that the entry was accepted."
+msgstr ""
+
+msgid ""
+"This configuration page allows you to configure a phone system (PBX) service "
+"which permits making phone calls through multiple Google and SIP (like "
+"Sipgate, SipSorcery, and Betamax) accounts and sharing them among many SIP "
+"devices. Note that Google accounts, SIP accounts, and local user accounts "
+"are configured in the \"Google Accounts\", \"SIP Accounts\", and \"User "
+"Accounts\" sub-sections. You must add at least one User Account to this PBX, "
+"and then configure a SIP device or softphone to use the account, in order to "
+"make and receive calls with your Google/SIP accounts. Configuring multiple "
+"users will allow you to make free calls between all users, and share the "
+"configured Google and SIP accounts. If you have more than one Google and SIP "
+"accounts set up, you should probably configure how calls to and from them "
+"are routed in the \"Call Routing\" page. If you're interested in using your "
+"own PBX from anywhere in the world, then visit the \"Remote Usage\" section "
+"in the \"Advanced Settings\" page."
+msgstr ""
+
+msgid ""
+"This is the name that the VoIP server will use to identify itself when "
+"registering to VoIP (SIP) providers. Some providers require this to a "
+"specific string matching a hardware SIP device."
+msgstr ""
+
+msgid ""
+"This is where you indicate which Google/SIP accounts are used to call what "
+"country/area codes, which users can use what SIP/Google accounts, how "
+"incoming calls are routed, what numbers can get into this PBX with a "
+"password, and what numbers are blacklisted."
+msgstr ""
+
+msgid ""
+"This is where you set up your Google (Talk and Voice) Accounts, in order to "
+"start using them for dialing and receiving calls (voice chat and real phone "
+"calls). Please make at least one voice call using the Google Talk plugin "
+"installable through the GMail interface, and then log out from your account "
+"everywhere. Click \"Add\" to add as many accounts as you wish."
+msgstr ""
+
+msgid ""
+"This is where you set up your SIP (VoIP) accounts ts like Sipgate, "
+"SipSorcery, the popular Betamax providers, and any other providers with SIP "
+"settings in order to start using them for dialing and receiving calls (SIP "
+"uri and real phone calls). Click \"Add\" to add as many accounts as you wish."
+msgstr ""
+
+msgid ""
+"This option should be set to \"Yes\" if you have a DID (real telephone "
+"number) associated with this SIP account or want to receive SIP uri calls "
+"through this provider."
+msgstr ""
+
+msgid ""
+"This section contains settings that do not need to be changed under normal "
+"circumstances. In addition, here you can configure your system for use with "
+"remote SIP devices, and resolve call quality issues by enabling the "
+"insertion of QoS rules."
+msgstr ""
+
+msgid ""
+"Use (four to five digit) numeric user name if you are connecting normal "
+"telephones with ATAs to this system (so they can dial user names)."
+msgstr ""
+
+msgid ""
+"Use this account to make outgoing calls as configured in the \"Call Routing"
+"\" section."
+msgstr ""
+
+msgid "Use this account to make outgoing calls."
+msgstr ""
+
+msgid "User Accounts"
+msgstr ""
+
+msgid "User Agent String"
+msgstr ""
+
+msgid "User Name"
+msgstr ""
+
+msgid "Uses providers enabled for outgoing calls"
+msgstr ""
+
+msgid ""
+"When somebody starts voice chat with your GTalk account or calls the GVoice, "
+"number (if you have Google Voice), the call will be forwarded to any users "
+"that are online (registered using a SIP device or softphone) and permitted "
+"to receive the call. If you have Google Voice, you must go to your GVoice "
+"settings and forward calls to Google chat in order to actually receive calls "
+"made to your GVoice number. If you have trouble receiving calls from GVoice, "
+"experiment with the Call Screening option in your GVoice Settings. Finally, "
+"make sure no other client is online with this account (browser in gmail, "
+"mobile/desktop Google Talk App) as it may interfere."
+msgstr ""
+
+msgid ""
+"When your password is saved, it disappears from this field and is not "
+"displayed for your protection. The previously saved password will be changed "
+"only when you enter a value different from the saved one."
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+msgid ""
+"You can enter your domain name, external IP address, or dynamic domain name "
+"here. The best thing to input is a static IP address. If your IP address is "
+"dynamic and it changes, your configuration will become invalid. Hence, it's "
+"recommended to set up Dynamic DNS in this case. and enter your Dynamic DNS "
+"hostname here. You can configure Dynamic DNS with the luci-app-ddns package."
+msgstr ""
+
+msgid "You can specify a real name to show up in the Caller ID here."
+msgstr ""
+
+msgid ""
+"You can use your SIP devices/softphones with this system from a remote "
+"location as well, as long as your Internet Service Provider gives you a "
+"public IP. You will be able to call other local users for free (e.g. other "
+"Analog Telephone Adapters (ATAs)) and use your VoIP providers to make calls "
+"as if you were local to the PBX. After configuring this tab, go back to "
+"where users are configured and see the new Server and Port setting you need "
+"to configure the remote SIP devices with. Please note that if this PBX is "
+"not running on your router/gateway, you will need to configure port "
+"forwarding (NAT) on your router/gateway. Please forward the ports below (SIP "
+"port and RTP range) to the IP address of the device running this PBX."
+msgstr ""
+
+msgid ""
+"Your PIN disappears when saved for your protection. It will be changed only "
+"when you enter a value different from the saved one. Leaving the PIN empty "
+"is possible, but please beware of the security implications."
+msgstr ""
+
+msgid ""
+"Your password disappears when saved for your protection. It will be changed "
+"only when you enter a value different from the saved one."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/polipo.pot b/applications/luci-app-ahcp/po/templates/polipo.pot
new file mode 100644
index 0000000000..beb0bdb774
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/polipo.pot
@@ -0,0 +1,195 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allowed clients"
+msgstr ""
+
+msgid "Always use system DNS resolver"
+msgstr ""
+
+msgid ""
+"Basic HTTP authentication supported. Provide username and password in "
+"username:password format."
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "DNS and Query Settings"
+msgstr ""
+
+msgid "DNS server address"
+msgstr ""
+
+msgid "Delete cache files time"
+msgstr ""
+
+msgid "Disk cache location"
+msgstr ""
+
+msgid "Do not query IPv6"
+msgstr ""
+
+msgid "Enable if cache (proxy) is shared by multiple users."
+msgstr ""
+
+msgid "First PMM segment size (in bytes)"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "How much RAM should Polipo use for its cache."
+msgstr ""
+
+msgid "In RAM cache size (in bytes)"
+msgstr ""
+
+msgid "Listen address"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid ""
+"Location where polipo will cache files permanently. Use of external storage "
+"devices is recommended, because the cache can grow considerably. Leave it "
+"empty to disable on-disk cache."
+msgstr ""
+
+msgid "Log file location"
+msgstr ""
+
+msgid "Log to syslog"
+msgstr ""
+
+msgid "Logging and RAM"
+msgstr ""
+
+msgid "Never use system DNS resolver"
+msgstr ""
+
+msgid "On-Disk Cache"
+msgstr ""
+
+msgid "PMM segments size (in bytes)"
+msgstr ""
+
+msgid "Parent Proxy"
+msgstr ""
+
+msgid "Parent proxy address"
+msgstr ""
+
+msgid ""
+"Parent proxy address (in host:port format), to which Polipo will forward the "
+"requests."
+msgstr ""
+
+msgid "Parent proxy authentication"
+msgstr ""
+
+msgid "Polipo"
+msgstr ""
+
+msgid "Polipo Status"
+msgstr ""
+
+msgid "Polipo is a small and fast caching web proxy."
+msgstr ""
+
+msgid "Poor Man's Multiplexing"
+msgstr ""
+
+msgid ""
+"Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by "
+"requesting an instance in multiple segments. It tries to lower the latency "
+"caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
+"PMM enabled."
+msgstr ""
+
+msgid "Port on which Polipo will listen"
+msgstr ""
+
+msgid "Proxy"
+msgstr ""
+
+msgid "Query DNS by hostname"
+msgstr ""
+
+msgid "Query DNS directly, fallback to system resolver"
+msgstr ""
+
+msgid "Query DNS directly, for unknown hosts fall back to system resolver"
+msgstr ""
+
+msgid "Query DNS for IPv6"
+msgstr ""
+
+msgid "Query IPv4 and IPv6, prefer IPv4"
+msgstr ""
+
+msgid "Query IPv4 and IPv6, prefer IPv6"
+msgstr ""
+
+msgid "Query only IPv6"
+msgstr ""
+
+msgid ""
+"Set the DNS server address to use, if you want Polipo to use different DNS "
+"server than the host system."
+msgstr ""
+
+msgid "Shared cache"
+msgstr ""
+
+msgid ""
+"Size of the first PMM segment. If not defined, it defaults to twice the PMM "
+"segment size."
+msgstr ""
+
+msgid "Size to which cached files should be truncated"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Syslog facility"
+msgstr ""
+
+msgid ""
+"The interface on which Polipo will listen. To listen on all interfaces use "
+"0.0.0.0 or :: (IPv6)."
+msgstr ""
+
+msgid "Time after which cached files will be deleted"
+msgstr ""
+
+msgid "Time after which cached files will be truncated"
+msgstr ""
+
+msgid "To enable PMM, PMM segment size must be set to some positive value."
+msgstr ""
+
+msgid "Truncate cache files size (in bytes)"
+msgstr ""
+
+msgid "Truncate cache files time"
+msgstr ""
+
+msgid ""
+"Use of external storage device is recommended, because the log file is "
+"written frequently and can grow considerably."
+msgstr ""
+
+msgid ""
+"When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+"that are allowed to connect. The format is IP address or network address "
+"(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
+msgstr ""
+
+msgid "enable"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/qos.pot b/applications/luci-app-ahcp/po/templates/qos.pot
new file mode 100644
index 0000000000..26ea8f7971
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/qos.pot
@@ -0,0 +1,79 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Calculate overhead"
+msgstr ""
+
+msgid "Classification Rules"
+msgstr ""
+
+msgid "Classification group"
+msgstr ""
+
+msgid "Comment"
+msgstr ""
+
+msgid "Destination host"
+msgstr ""
+
+msgid "Download speed (kbit/s)"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Half-duplex"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Number of bytes"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "QoS"
+msgstr ""
+
+msgid "Quality of Service"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Source host"
+msgstr ""
+
+msgid "Target"
+msgstr ""
+
+msgid "Upload speed (kbit/s)"
+msgstr ""
+
+msgid ""
+"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
+"network traffic selected by addresses, ports or services."
+msgstr ""
+
+msgid "all"
+msgstr ""
+
+msgid "default"
+msgstr ""
+
+msgid "express"
+msgstr ""
+
+msgid "low"
+msgstr ""
+
+msgid "normal"
+msgstr ""
+
+msgid "priority"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/radvd.pot b/applications/luci-app-ahcp/po/templates/radvd.pot
new file mode 100644
index 0000000000..ff9eb547ad
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/radvd.pot
@@ -0,0 +1,360 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "6to4 interface"
+msgstr ""
+
+msgid "Address"
+msgstr ""
+
+msgid "Addresses"
+msgstr ""
+
+msgid "Advanced"
+msgstr ""
+
+msgid "Advertise Home Agent flag"
+msgstr ""
+
+msgid "Advertise router address"
+msgstr ""
+
+msgid "Advertised Domain Suffixes"
+msgstr ""
+
+msgid ""
+"Advertised IPv6 RDNSS. If empty, the current IPv6 address of the interface "
+"is used"
+msgstr ""
+
+msgid "Advertised IPv6 prefixes"
+msgstr ""
+
+msgid ""
+"Advertised IPv6 prefixes. If empty, the current interface prefix is used"
+msgstr ""
+
+msgid "Advertises Mobile IPv6 Home Agent capability (RFC3775)"
+msgstr ""
+
+msgid "Advertises Mobile Router registration capability (NEMO Basic)"
+msgstr ""
+
+msgid ""
+"Advertises assumed reachability time in milliseconds of neighbours in the RA "
+"if specified. 0 disables reachability advertisements"
+msgstr ""
+
+msgid ""
+"Advertises the default Hop Count value for outgoing unicast packets in the "
+"RA. 0 disables hopcount advertisements"
+msgstr ""
+
+msgid "Advertises the default router preference"
+msgstr ""
+
+msgid ""
+"Advertises the given link MTU in the RA if specified. 0 disables MTU "
+"advertisements"
+msgstr ""
+
+msgid ""
+"Advertises the length of time in seconds that addresses generated from the "
+"prefix via stateless address autoconfiguration remain preferred."
+msgstr ""
+
+msgid ""
+"Advertises the length of time in seconds that the prefix is valid for the "
+"purpose of on-link determination."
+msgstr ""
+
+msgid ""
+"Advertises the lifetime of the default router in seconds. 0 indicates that "
+"the node is no default router"
+msgstr ""
+
+msgid ""
+"Advertises the time in seconds the router is offering Mobile IPv6 Home Agent "
+"services"
+msgstr ""
+
+msgid ""
+"Advertises wait time in milliseconds between Neighbor Solicitation messages "
+"in the RA if specified. 0 disables retransmit advertisements"
+msgstr ""
+
+msgid "Advertising"
+msgstr ""
+
+msgid "Autonomous"
+msgstr ""
+
+msgid "Clients"
+msgstr ""
+
+msgid "Configuration flag"
+msgstr ""
+
+msgid "Current hop limit"
+msgstr ""
+
+msgid "DNSSL"
+msgstr ""
+
+msgid "DNSSL Configuration"
+msgstr ""
+
+msgid "Default lifetime"
+msgstr ""
+
+msgid "Default preference"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable advertisements"
+msgstr ""
+
+msgid "Enables router advertisements and solicitations"
+msgstr ""
+
+msgid ""
+"Enables the additional stateful administered autoconfiguration protocol "
+"(RFC2462)"
+msgstr ""
+
+msgid ""
+"Enables the autoconfiguration of additional, non address information "
+"(RFC2462)"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Home Agent information"
+msgstr ""
+
+msgid "Home Agent lifetime"
+msgstr ""
+
+msgid "Home Agent preference"
+msgstr ""
+
+msgid "Include Home Agent Information in the RA"
+msgstr ""
+
+msgid "Include Mobile IPv6 Advertisement Interval option to RA"
+msgstr ""
+
+msgid "Includes the link-layer address of the outgoing interface in the RA"
+msgstr ""
+
+msgid ""
+"Indicates that the address of interface is sent instead of network prefix, "
+"as is required by Mobile IPv6"
+msgstr ""
+
+msgid ""
+"Indicates that the underlying link is not broadcast capable, prevents "
+"unsolicited advertisements from being sent"
+msgstr ""
+
+msgid ""
+"Indicates that this prefix can be used for autonomous address configuration "
+"(RFC4862)"
+msgstr ""
+
+msgid ""
+"Indicates that this prefix can be used for on-link determination (RFC4861)"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Interface Configuration"
+msgstr ""
+
+msgid "Interface required"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Lifetime"
+msgstr ""
+
+msgid "Link MTU"
+msgstr ""
+
+msgid "Managed flag"
+msgstr ""
+
+msgid "Max. interval"
+msgstr ""
+
+msgid "Maximum advertisement interval"
+msgstr ""
+
+msgid "Minimum advertisement delay"
+msgstr ""
+
+msgid "Minimum advertisement interval"
+msgstr ""
+
+msgid "Mobile IPv6"
+msgstr ""
+
+msgid "Mobile IPv6 interval option"
+msgstr ""
+
+msgid "Mobile IPv6 router registration"
+msgstr ""
+
+msgid "Multicast"
+msgstr ""
+
+msgid "On-link"
+msgstr ""
+
+msgid "On-link determination"
+msgstr ""
+
+msgid "Preference"
+msgstr ""
+
+msgid "Preferred lifetime"
+msgstr ""
+
+msgid "Prefix"
+msgstr ""
+
+msgid "Prefix Configuration"
+msgstr ""
+
+msgid "Prefixes"
+msgstr ""
+
+msgid "RDNSS"
+msgstr ""
+
+msgid "RDNSS Configuration"
+msgstr ""
+
+msgid "Radvd"
+msgstr ""
+
+msgid "Radvd - DNSSL"
+msgstr ""
+
+msgid "Radvd - Interface %q"
+msgstr ""
+
+msgid "Radvd - Prefix"
+msgstr ""
+
+msgid "Radvd - RDNSS"
+msgstr ""
+
+msgid "Radvd - Route"
+msgstr ""
+
+msgid ""
+"Radvd is a router advertisement daemon for IPv6. It listens to router "
+"solicitations and sends router advertisements as described in RFC 4861."
+msgstr ""
+
+msgid "Reachable time"
+msgstr ""
+
+msgid ""
+"Restrict communication to specified clients, leave empty to use multicast"
+msgstr ""
+
+msgid "Retransmit timer"
+msgstr ""
+
+msgid "Route Configuration"
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid "Source link-layer address"
+msgstr ""
+
+msgid ""
+"Specifies a logical interface name to derive a 6to4 prefix from. The "
+"interfaces public IPv4 address is combined with 2002::/3 and the value of "
+"the prefix option"
+msgstr ""
+
+msgid "Specifies the lifetime associated with the route in seconds."
+msgstr ""
+
+msgid "Specifies the logical interface name this section belongs to"
+msgstr ""
+
+msgid ""
+"Specifies the maximum duration how long the DNSSL entries are used for name "
+"resolution."
+msgstr ""
+
+msgid ""
+"Specifies the maximum duration how long the RDNSS entries are used for name "
+"resolution."
+msgstr ""
+
+msgid "Specifies the preference associated with the default router"
+msgstr ""
+
+msgid "Suffix"
+msgstr ""
+
+msgid ""
+"The maximum time allowed between sending unsolicited multicast router "
+"advertisements from the interface, in seconds"
+msgstr ""
+
+msgid ""
+"The minimum time allowed between sending multicast router advertisements "
+"from the interface, in seconds"
+msgstr ""
+
+msgid ""
+"The minimum time allowed between sending unsolicited multicast router "
+"advertisements from the interface, in seconds"
+msgstr ""
+
+msgid "The preference for the Home Agent sending this RA"
+msgstr ""
+
+msgid "Timing"
+msgstr ""
+
+msgid "Unicast only"
+msgstr ""
+
+msgid "Valid lifetime"
+msgstr ""
+
+msgid "Validity time"
+msgstr ""
+
+msgid "default"
+msgstr ""
+
+msgid "high"
+msgstr ""
+
+msgid "low"
+msgstr ""
+
+msgid "medium"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "yes"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/rrdtool.pot b/applications/luci-app-ahcp/po/templates/rrdtool.pot
new file mode 100644
index 0000000000..0a105ecd4c
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/rrdtool.pot
@@ -0,0 +1,349 @@
+# rrdtool.pot
+# generated from ./applications/luci-statistics/luasrc/i18n/rrdtool.en.lua
+msgid ""
+msgstr "Content-Type: text/plain; charset=ISO-8859-1"
+
+#. %H: Wireless - Signal Noise Ratio
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:1
+msgid "stat_dg_title_wireless__signal_noise"
+msgstr ""
+
+#. dBm
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:2
+msgid "stat_dg_label_wireless__signal_noise"
+msgstr ""
+
+#. Noise Level
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:3
+msgid "stat_ds_signal_noise"
+msgstr ""
+
+#. Signal Strength
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:4
+msgid "stat_ds_signal_power"
+msgstr ""
+
+#. %H: Wireless - Signal Quality
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:5
+msgid "stat_dg_title_wireless__signal_quality"
+msgstr ""
+
+#. n
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:6
+msgid "stat_dg_label_wireless__signal_quality"
+msgstr ""
+
+#. Signal Quality
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:7
+msgid "stat_ds_signal_quality"
+msgstr ""
+
+#. %H: ICMP Roundtrip Times
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:8
+msgid "stat_dg_title_ping"
+msgstr ""
+
+#. ms
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:9
+msgid "stat_dg_label_ping"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:10
+msgid "stat_ds_ping"
+msgstr ""
+
+#. %H: Firewall - Processed Packets
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:11
+msgid "stat_dg_title_iptables__ipt_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:12
+msgid "stat_dg_label_iptables__ipt_packets"
+msgstr ""
+
+#. Chain \"%di\"
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:13
+msgid "stat_ds_ipt_packets"
+msgstr ""
+
+#. %H: Netlink - Transfer on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:14
+msgid "stat_dg_title_netlink__if_octets"
+msgstr ""
+
+#. Bytes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:15
+msgid "stat_dg_label_netlink__if_octets"
+msgstr ""
+
+#. Bytes (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:16
+msgid "stat_ds_if_octets"
+msgstr ""
+
+#. %H: Netlink - Packets on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:17
+msgid "stat_dg_title_netlink__if_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:18
+msgid "stat_dg_label_netlink__if_packets"
+msgstr ""
+
+#. Processed (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:19
+msgid "stat_ds_if_packets"
+msgstr ""
+
+#. Dropped (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:20
+msgid "stat_ds_if_dropped"
+msgstr ""
+
+#. Errors (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:21
+msgid "stat_ds_if_errors"
+msgstr ""
+
+#. %H: Netlink - Multicast on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:22
+msgid "stat_dg_title_netlink__if_multicast"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:23
+msgid "stat_dg_label_netlink__if_multicast"
+msgstr ""
+
+#. Packets
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:24
+msgid "stat_ds_if_multicast"
+msgstr ""
+
+#. %H: Netlink - Collisions on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:25
+msgid "stat_dg_title_netlink__if_collisions"
+msgstr ""
+
+#. Collisions/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:26
+msgid "stat_dg_label_netlink__if_collisions"
+msgstr ""
+
+#. Collisions
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:27
+msgid "stat_ds_if_collisions"
+msgstr ""
+
+#. %H: Netlink - Errors on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:28
+msgid "stat_dg_title_netlink__if_tx_errors"
+msgstr ""
+
+#. Errors/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:29
+msgid "stat_dg_label_netlink__if_tx_errors"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:30
+msgid "stat_ds_if_tx_errors"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:31
+msgid "stat_ds_if_rx_errors"
+msgstr ""
+
+#. %H: Processes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:32
+msgid "stat_dg_title_processes"
+msgstr ""
+
+#. Processes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:33
+msgid "stat_dg_label_processes"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:34
+msgid "stat_ds_ps_state"
+msgstr ""
+
+#. %H: Process %pi - used cpu time
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:35
+msgid "stat_dg_title_processes__ps_cputime"
+msgstr ""
+
+#. Jiffies
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:36
+msgid "stat_dg_label_processes__ps_cputime"
+msgstr ""
+
+#. system
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:37
+msgid "stat_ds_ps_cputime__syst"
+msgstr ""
+
+#. user
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:38
+msgid "stat_ds_ps_cputime__user"
+msgstr ""
+
+#. %H: Process %pi - threads and processes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:39
+msgid "stat_dg_title_processes__ps_count"
+msgstr ""
+
+#. Count
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:40
+msgid "stat_dg_label_processes__ps_count"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:41
+msgid "stat_ds_ps_count"
+msgstr ""
+
+#. %H: Process %pi - page faults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:42
+msgid "stat_dg_title_processes__ps_pagefaults"
+msgstr ""
+
+#. Pagefaults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:43
+msgid "stat_dg_label_processes__ps_pagefaults"
+msgstr ""
+
+#. page faults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:44
+msgid "stat_ds_ps_pagefaults"
+msgstr ""
+
+#. %H: Process %pi - virtual memory size
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:45
+msgid "stat_dg_title_processes__ps_rss"
+msgstr ""
+
+#. Bytes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:46
+msgid "stat_dg_label_processes__ps_rss"
+msgstr ""
+
+#. virtual memory
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:47
+msgid "stat_ds_ps_rss"
+msgstr ""
+
+#. %H: Usage on Processor #%pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:48
+msgid "stat_dg_title_cpu"
+msgstr ""
+
+#. %
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:49
+msgid "stat_dg_label_cpu"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:50
+msgid "stat_ds_cpu"
+msgstr ""
+
+#. %H: Transfer on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:51
+msgid "stat_dg_title_interface__if_octets"
+msgstr ""
+
+#. Bytes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:52
+msgid "stat_dg_label_interface__if_octets"
+msgstr ""
+
+#. %H: Packets on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:53
+msgid "stat_dg_title_interface__if_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:54
+msgid "stat_dg_label_interface__if_packets"
+msgstr ""
+
+#. %H: TCP-Connections to Port %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:55
+msgid "stat_dg_title_tcpconns"
+msgstr ""
+
+#. Connections/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:56
+msgid "stat_dg_label_tcpconns"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:57
+msgid "stat_ds_tcp_connections"
+msgstr ""
+
+#. %H: Disk Space Usage on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:58
+msgid "stat_dg_title_df"
+msgstr ""
+
+#. Bytes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:59
+msgid "stat_dg_label_df"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:60
+msgid "stat_ds_df__free"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:61
+msgid "stat_ds_df__used"
+msgstr ""
+
+#. %H: Interrupts
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:62
+msgid "stat_dg_title_irq"
+msgstr ""
+
+#. Issues/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:63
+msgid "stat_dg_label_irq"
+msgstr ""
+
+#. IRQ %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:64
+msgid "stat_ds_irq"
+msgstr ""
+
+#. %H: System Load
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:65
+msgid "stat_dg_title_load"
+msgstr ""
+
+#. Load
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:66
+msgid "stat_dg_label_load"
+msgstr ""
+
+#. 1 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:67
+msgid "stat_ds_load__shortterm"
+msgstr ""
+
+#. 5 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:68
+msgid "stat_ds_load__midterm"
+msgstr ""
+
+#. 15 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:69
+msgid "stat_ds_load__longterm"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/samba.pot b/applications/luci-app-ahcp/po/templates/samba.pot
new file mode 100644
index 0000000000..d91400b0c7
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/samba.pot
@@ -0,0 +1,66 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Allow guests"
+msgstr ""
+
+msgid "Allow system users to reach their home directories via network shares"
+msgstr ""
+
+msgid "Allowed users"
+msgstr ""
+
+msgid "Create mask"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Directory mask"
+msgstr ""
+
+msgid "Edit Template"
+msgstr ""
+
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Mask for new directories"
+msgstr ""
+
+msgid "Mask for new files"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Network Shares"
+msgstr ""
+
+msgid "Path"
+msgstr ""
+
+msgid "Read-only"
+msgstr ""
+
+msgid "Share home-directories"
+msgstr ""
+
+msgid "Shared Directories"
+msgstr ""
+
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+msgid "Workgroup"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/splash.pot b/applications/luci-app-ahcp/po/templates/splash.pot
new file mode 100644
index 0000000000..f29b736915
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/splash.pot
@@ -0,0 +1,295 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Accept"
+msgstr ""
+
+msgid ""
+"Access to the internet might be possible nevertheless, because some "
+"activists of this project share their private internet connections. These "
+"few connections are shared between all users. That means available bandwidth "
+"is limited and because of this we ask you not to do any of the following:"
+msgstr ""
+
+msgid ""
+"Access to the network is not guaranteed. It can be interrupted at any time "
+"without notice for any reason, for certain devices, and/or may be blocked "
+"for certain users."
+msgstr ""
+
+msgid "Active Clients"
+msgstr ""
+
+msgid "Allowed hosts/subnets"
+msgstr ""
+
+msgid ""
+"As an alternative to editing the complete splash text you can also just "
+"include some custom text in the default splash page by entering it here."
+msgstr ""
+
+msgid ""
+"Bandwidth limit for clients is only activated when both up- and download "
+"limit are set. Use a value of 0 here to completely disable this limitation. "
+"Whitelisted clients are not limited."
+msgstr ""
+
+msgid ""
+"Become an active member of this community and help by operating your own node"
+msgstr ""
+
+msgid "Blacklist"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid ""
+"By accepting these rules you can use this network for %s hour(s). After this "
+"time you need to accept these rules again."
+msgstr ""
+
+msgid "Clearance time"
+msgstr ""
+
+msgid "Client-Splash"
+msgstr ""
+
+msgid ""
+"Client-Splash is a hotspot authentification system for wireless mesh "
+"networks."
+msgstr ""
+
+msgid ""
+"Clients are redirected to this page after they have accepted the splash. If "
+"this is left empty they are redirected to the page they had requested."
+msgstr ""
+
+msgid "Clients download speed is limited to this value (kbyte/s)"
+msgstr ""
+
+msgid ""
+"Clients that have accepted the splash are allowed to use the network for "
+"that many hours."
+msgstr ""
+
+msgid "Clients upload speed is limited to this value (kbyte/s)"
+msgstr ""
+
+msgid "Contact"
+msgstr ""
+
+msgid "Decline"
+msgstr ""
+
+msgid ""
+"Destination hosts and networks that are excluded from splashing, i.e. they "
+"are always allowed."
+msgstr ""
+
+msgid "Donate some money to help us keep this project alive."
+msgstr ""
+
+msgid "Download limit"
+msgstr ""
+
+msgid "Edit the complete splash text"
+msgstr ""
+
+msgid "Fair Use Policy"
+msgstr ""
+
+msgid "Firewall zone"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Get in %s with the operator of this access point."
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "IP Address"
+msgstr ""
+
+msgid ""
+"If you operate your own wifi equipment use channels different from ours."
+msgstr ""
+
+msgid "If you use this network on a regular basis we ask for your support:"
+msgstr ""
+
+msgid "Include your own text in the default splash"
+msgstr ""
+
+msgid "Intercept client traffic on this Interface"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interfaces that are used for Splash."
+msgstr ""
+
+msgid ""
+"KB/s (Download/Upload). You may be able to remove this limit by actively "
+"contributing to this project."
+msgstr ""
+
+msgid "Legally Prohibited Activities"
+msgstr ""
+
+msgid "Legally Prohibited content"
+msgstr ""
+
+msgid "MAC Address"
+msgstr ""
+
+msgid "MAC addresses in this list are blocked."
+msgstr ""
+
+msgid ""
+"MAC addresses of whitelisted clients. These do not need to accept the splash "
+"and are not bandwidth limited."
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "No clients connected"
+msgstr ""
+
+msgid ""
+"Please note that we are not an internet service provider but an experimental "
+"community network."
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Redirect target"
+msgstr ""
+
+msgid "Safety"
+msgstr ""
+
+msgid "Save"
+msgstr ""
+
+msgid "Splash rules are integrated in this firewall zone"
+msgstr ""
+
+msgid "Splashtext"
+msgstr ""
+
+msgid ""
+"The network, like the Internet, is unencrypted and open. Each participant is "
+"responsible for the safety of their own connections and devices."
+msgstr ""
+
+msgid ""
+"The open and free wireless network of volunteers (\"Operators\") provides "
+"the necessary equipment and Internet connections (\"Infrastructure\") at "
+"their own expense."
+msgstr ""
+
+msgid ""
+"The operator claims no liability for loss of data, unauthorized access/"
+"damage to devices, or financial losses that participants may suffer from the "
+"use of the network."
+msgstr ""
+
+msgid ""
+"The participant agrees to not perform any action and refrain from acts which "
+"may violate the law or infringe upon the rights of third parties."
+msgstr ""
+
+msgid ""
+"The participant agrees to not transfer content over the network which "
+"violates the law."
+msgstr ""
+
+msgid ""
+"The participant agrees to not use the network in any way which will harm the "
+"infrastructure, the network itself, its operators or other participants."
+msgstr ""
+
+msgid ""
+"These Terms of Use govern the use of the network by its participants' "
+"computer, PDA, or similar device (\"Devices\") within the network."
+msgstr ""
+
+msgid "Time remaining"
+msgstr ""
+
+msgid ""
+"To ask for the reason why you have been blocked or ask for access again you "
+"can try to contact the owner of this access point:"
+msgstr ""
+
+msgid "Traffic in/out"
+msgstr ""
+
+msgid "Upload limit"
+msgstr ""
+
+msgid "Usage Agreement"
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Whitelist"
+msgstr ""
+
+msgid "You are now connected to the free wireless mesh network"
+msgstr ""
+
+msgid ""
+"You can enter your own text that is displayed to clients here.<br />It is "
+"possible to use the following markers: ###COMMUNITY###, ###COMMUNITY_URL###, "
+"###CONTACTURL###, ###LEASETIME###, ###LIMIT### and ###ACCEPT###."
+msgstr ""
+
+msgid ""
+"Your access to this network has been blocked, most likely because you did "
+"something that our rules explicitly forbid."
+msgstr ""
+
+msgid "Your bandwidth is limited to"
+msgstr ""
+
+msgid "blacklisted"
+msgstr ""
+
+msgid "expired"
+msgstr ""
+
+msgid "optional when using host addresses"
+msgstr ""
+
+msgid "perform any kind of illegal activities"
+msgstr ""
+
+msgid "splashed"
+msgstr ""
+
+msgid "temporarily blocked"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "use filesharing applications on this network"
+msgstr ""
+
+msgid "waste bandwidth with unneccesary downloads or streams"
+msgstr ""
+
+msgid "whitelisted"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/statistics.pot b/applications/luci-app-ahcp/po/templates/statistics.pot
new file mode 100644
index 0000000000..5f2e9dd2c5
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/statistics.pot
@@ -0,0 +1,586 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Action (target)"
+msgstr ""
+
+msgid "Add command for reading values"
+msgstr ""
+
+msgid "Add matching rule"
+msgstr ""
+
+msgid "Add multiple hosts separated by space."
+msgstr ""
+
+msgid "Add notification command"
+msgstr ""
+
+msgid "Base Directory"
+msgstr ""
+
+msgid "Basic monitoring"
+msgstr ""
+
+msgid "CPU Plugin Configuration"
+msgstr ""
+
+msgid "CSV Output"
+msgstr ""
+
+msgid "CSV Plugin Configuration"
+msgstr ""
+
+msgid "Cache collected data for"
+msgstr ""
+
+msgid "Cache flush interval"
+msgstr ""
+
+msgid "Chain"
+msgstr ""
+
+msgid "CollectLinks"
+msgstr ""
+
+msgid "CollectRoutes"
+msgstr ""
+
+msgid "CollectTopology"
+msgstr ""
+
+msgid "Collectd"
+msgstr ""
+
+msgid "Collectd Settings"
+msgstr ""
+
+msgid ""
+"Collectd is a small daemon for collecting data from various sources through "
+"different plugins. On this page you can change general settings for the "
+"collectd daemon."
+msgstr ""
+
+msgid "Conntrack"
+msgstr ""
+
+msgid "Conntrack Plugin Configuration"
+msgstr ""
+
+msgid "DF Plugin Configuration"
+msgstr ""
+
+msgid "DNS"
+msgstr ""
+
+msgid "DNS Plugin Configuration"
+msgstr ""
+
+msgid "Data collection interval"
+msgstr ""
+
+msgid "Datasets definition file"
+msgstr ""
+
+msgid "Destination ip range"
+msgstr ""
+
+msgid "Directory for collectd plugins"
+msgstr ""
+
+msgid "Directory for sub-configurations"
+msgstr ""
+
+msgid "Disk Plugin Configuration"
+msgstr ""
+
+msgid "Disk Space Usage"
+msgstr ""
+
+msgid "Disk Usage"
+msgstr ""
+
+msgid "Display Host »"
+msgstr ""
+
+msgid "Display timespan »"
+msgstr ""
+
+msgid "E-Mail Plugin Configuration"
+msgstr ""
+
+msgid "Email"
+msgstr ""
+
+msgid "Enable this plugin"
+msgstr ""
+
+msgid "Exec"
+msgstr ""
+
+msgid "Exec Plugin Configuration"
+msgstr ""
+
+msgid "Filter class monitoring"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Flush cache after"
+msgstr ""
+
+msgid "Forwarding between listen and server addresses"
+msgstr ""
+
+msgid "Graphs"
+msgstr ""
+
+msgid "Group"
+msgstr ""
+
+msgid ""
+"Here you can define external commands which will be started by collectd in "
+"order to read certain values. The values will be read from stdout."
+msgstr ""
+
+msgid ""
+"Here you can define external commands which will be started by collectd when "
+"certain threshold values have been reached. The values leading to invokation "
+"will be feeded to the the called programs stdin."
+msgstr ""
+
+msgid ""
+"Here you can define various criteria by which the monitored iptables rules "
+"are selected."
+msgstr ""
+
+msgid "Host"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "IP or hostname where to get the txtinfo output from"
+msgstr ""
+
+msgid "IRQ Plugin Configuration"
+msgstr ""
+
+msgid "Ignore source addresses"
+msgstr ""
+
+msgid "Incoming interface"
+msgstr ""
+
+msgid "Interface Plugin Configuration"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interrupts"
+msgstr ""
+
+msgid "Interval for pings"
+msgstr ""
+
+msgid "Iptables Plugin Configuration"
+msgstr ""
+
+msgid "Leave unselected to automatically determine interfaces to monitor."
+msgstr ""
+
+msgid "Listen host"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid "Listener interfaces"
+msgstr ""
+
+msgid "Load Plugin Configuration"
+msgstr ""
+
+msgid "Maximum allowed connections"
+msgstr ""
+
+msgid "Memory"
+msgstr ""
+
+msgid "Memory Plugin Configuration"
+msgstr ""
+
+msgid "Monitor all except specified"
+msgstr ""
+
+msgid "Monitor all local listen ports"
+msgstr ""
+
+msgid "Monitor devices"
+msgstr ""
+
+msgid "Monitor disks and partitions"
+msgstr ""
+
+msgid "Monitor filesystem types"
+msgstr ""
+
+msgid "Monitor hosts"
+msgstr ""
+
+msgid "Monitor interfaces"
+msgstr ""
+
+msgid "Monitor interrupts"
+msgstr ""
+
+msgid "Monitor local ports"
+msgstr ""
+
+msgid "Monitor mount points"
+msgstr ""
+
+msgid "Monitor processes"
+msgstr ""
+
+msgid "Monitor remote ports"
+msgstr ""
+
+msgid "Name of the rule"
+msgstr ""
+
+msgid "Netlink"
+msgstr ""
+
+msgid "Netlink Plugin Configuration"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network Plugin Configuration"
+msgstr ""
+
+msgid "Network plugins"
+msgstr ""
+
+msgid "Network protocol"
+msgstr ""
+
+msgid "Number of threads for data collection"
+msgstr ""
+
+msgid "OLSRd"
+msgstr ""
+
+msgid "OLSRd Plugin Configuration"
+msgstr ""
+
+msgid "Only create average RRAs"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Outgoing interface"
+msgstr ""
+
+msgid "Output plugins"
+msgstr ""
+
+msgid "Ping"
+msgstr ""
+
+msgid "Ping Plugin Configuration"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Processes"
+msgstr ""
+
+msgid "Processes Plugin Configuration"
+msgstr ""
+
+msgid "Processes to monitor separated by space"
+msgstr ""
+
+msgid "Processor"
+msgstr ""
+
+msgid "Qdisc monitoring"
+msgstr ""
+
+msgid "RRD XFiles Factor"
+msgstr ""
+
+msgid "RRD heart beat interval"
+msgstr ""
+
+msgid "RRD step interval"
+msgstr ""
+
+msgid "RRDTool"
+msgstr ""
+
+msgid "RRDTool Plugin Configuration"
+msgstr ""
+
+msgid "Rows per RRA"
+msgstr ""
+
+msgid "Script"
+msgstr ""
+
+msgid "Seconds"
+msgstr ""
+
+msgid "Server host"
+msgstr ""
+
+msgid "Server port"
+msgstr ""
+
+msgid "Shaping class monitoring"
+msgstr ""
+
+msgid "Socket file"
+msgstr ""
+
+msgid "Socket group"
+msgstr ""
+
+msgid "Socket permissions"
+msgstr ""
+
+msgid "Source ip range"
+msgstr ""
+
+msgid "Specifies what information to collect about links."
+msgstr ""
+
+msgid "Specifies what information to collect about routes."
+msgstr ""
+
+msgid "Specifies what information to collect about the global topology."
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Storage directory"
+msgstr ""
+
+msgid "Storage directory for the csv files"
+msgstr ""
+
+msgid "Store data values as rates instead of absolute values"
+msgstr ""
+
+msgid "Stored timespans"
+msgstr ""
+
+msgid "System Load"
+msgstr ""
+
+msgid "System plugins"
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "TCPConns Plugin Configuration"
+msgstr ""
+
+msgid "TTL for network packets"
+msgstr ""
+
+msgid "TTL for ping packets"
+msgstr ""
+
+msgid "Table"
+msgstr ""
+
+msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
+msgstr ""
+
+msgid ""
+"The OLSRd plugin reads information about meshed networks from the txtinfo "
+"plugin of OLSRd."
+msgstr ""
+
+msgid ""
+"The conntrack plugin collects statistics about the number of tracked "
+"connections."
+msgstr ""
+
+msgid "The cpu plugin collects basic statistics about the processor usage."
+msgstr ""
+
+msgid ""
+"The csv plugin stores collected data in csv file format for further "
+"processing by external programs."
+msgstr ""
+
+msgid ""
+"The df plugin collects statistics about the disk space usage on different "
+"devices, mount points or filesystem types."
+msgstr ""
+
+msgid ""
+"The disk plugin collects detailled usage statistics for selected partitions "
+"or whole disks."
+msgstr ""
+
+msgid ""
+"The dns plugin collects detailled statistics about dns related traffic on "
+"selected interfaces."
+msgstr ""
+
+msgid ""
+"The email plugin creates a unix socket which can be used to transmit email-"
+"statistics to a running collectd daemon. This plugin is primarily intended "
+"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
+"be used in other ways as well."
+msgstr ""
+
+msgid ""
+"The exec plugin starts external commands to read values from or to notify "
+"external processes when certain threshold values have been reached."
+msgstr ""
+
+msgid ""
+"The interface plugin collects traffic statistics on selected interfaces."
+msgstr ""
+
+msgid ""
+"The iptables plugin will monitor selected firewall rules and collect "
+"informations about processed bytes and packets per rule."
+msgstr ""
+
+msgid ""
+"The irq plugin will monitor the rate of issues per second for each selected "
+"interrupt. If no interrupt is selected then all interrupts are monitored."
+msgstr ""
+
+msgid ""
+"The iwinfo plugin collects statistics about wireless signal strength, noise "
+"and quality."
+msgstr ""
+
+msgid "The load plugin collects statistics about the general system load."
+msgstr ""
+
+msgid "The memory plugin collects statistics about the memory usage."
+msgstr ""
+
+msgid ""
+"The netlink plugin collects extended informations like qdisc-, class- and "
+"filter-statistics for selected interfaces."
+msgstr ""
+
+msgid ""
+"The network plugin provides network based communication between different "
+"collectd instances. Collectd can operate both in client and server mode. In "
+"client mode locally collected date is transferred to a collectd server "
+"instance, in server mode the local instance receives data from other hosts."
+msgstr ""
+
+msgid ""
+"The ping plugin will send icmp echo replies to selected hosts and measure "
+"the roundtrip time for each host."
+msgstr ""
+
+msgid ""
+"The processes plugin collects informations like cpu time, page faults and "
+"memory usage of selected processes."
+msgstr ""
+
+msgid ""
+"The rrdtool plugin stores the collected data in rrd database files, the "
+"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
+"values will result in a very high memory consumption in the temporary "
+"directory. This can render the device unusable!</strong>"
+msgstr ""
+
+msgid ""
+"The statistics package is based on <a href=\"http://collectd.org/index.shtml"
+"\">Collectd</a> and uses <a href=\"http://oss.oetiker.ch/rrdtool/\">RRD "
+"Tool</a> to render diagram images from collected data."
+msgstr ""
+
+msgid ""
+"The tcpconns plugin collects informations about open tcp connections on "
+"selected ports."
+msgstr ""
+
+msgid ""
+"The unixsock plugin creates a unix socket which can be used to read "
+"collected data from a running collectd instance."
+msgstr ""
+
+msgid ""
+"This section defines on which interfaces collectd will wait for incoming "
+"connections."
+msgstr ""
+
+msgid ""
+"This section defines to which servers the locally collected data is sent to."
+msgstr ""
+
+msgid "Try to lookup fully qualified hostname"
+msgstr ""
+
+msgid "UPS"
+msgstr ""
+
+msgid "UPS Plugin Configuration"
+msgstr ""
+
+msgid "UPS name in NUT ups@host format"
+msgstr ""
+
+msgid "UnixSock"
+msgstr ""
+
+msgid "Unixsock Plugin Configuration"
+msgstr ""
+
+msgid "Used PID file"
+msgstr ""
+
+msgid "User"
+msgstr ""
+
+msgid "Verbose monitoring"
+msgstr ""
+
+msgid "Wireless"
+msgstr ""
+
+msgid "Wireless iwinfo Plugin Configuration"
+msgstr ""
+
+msgid "e.g. br-ff"
+msgstr ""
+
+msgid "e.g. br-lan"
+msgstr ""
+
+msgid "e.g. reject-with tcp-reset"
+msgstr ""
+
+msgid "max. 16 chars"
+msgstr ""
+
+msgid "reduces rrd size"
+msgstr ""
+
+msgid "seconds; multiple separated by space"
+msgstr ""
+
+msgid "server interfaces"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/tinyproxy.pot b/applications/luci-app-ahcp/po/templates/tinyproxy.pot
new file mode 100644
index 0000000000..712fad92aa
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/tinyproxy.pot
@@ -0,0 +1,248 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"<em>Via proxy</em> routes requests to the given target via the specifed "
+"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
+"target"
+msgstr ""
+
+msgid ""
+"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
+"requests"
+msgstr ""
+
+msgid "Allowed clients"
+msgstr ""
+
+msgid "Allowed connect ports"
+msgstr ""
+
+msgid "Bind address"
+msgstr ""
+
+msgid ""
+"By default, basic POSIX expressions are used for filtering. Enable this to "
+"activate extended regular expressions"
+msgstr ""
+
+msgid ""
+"By default, filter strings are treated as case-insensitive. Enable this to "
+"make the matching case-sensitive"
+msgstr ""
+
+msgid ""
+"By default, filtering is done based on domain names. Enable this to match "
+"against URLs instead"
+msgstr ""
+
+msgid ""
+"By default, the filter rules act as blacklist. Enable this option to only "
+"allow matched URLs or domain names"
+msgstr ""
+
+msgid ""
+"Can be either an IP address or range, a domain name or \".\" for any host "
+"without domain"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Connection timeout"
+msgstr ""
+
+msgid "Default deny"
+msgstr ""
+
+msgid "Enable Tinyproxy server"
+msgstr ""
+
+msgid "Error page"
+msgstr ""
+
+msgid "Failed to retrieve statistics from url:"
+msgstr ""
+
+msgid "Filter by RegExp"
+msgstr ""
+
+msgid "Filter by URLs"
+msgstr ""
+
+msgid "Filter case-sensitive"
+msgstr ""
+
+msgid "Filter file"
+msgstr ""
+
+msgid "Filtering and ACLs"
+msgstr ""
+
+msgid "General settings"
+msgstr ""
+
+msgid "Group"
+msgstr ""
+
+msgid "HTML template file to serve for stat host requests"
+msgstr ""
+
+msgid "HTML template file to serve when HTTP errors occur"
+msgstr ""
+
+msgid "Header whitelist"
+msgstr ""
+
+msgid ""
+"List of IP addresses or ranges which are allowed to use the proxy server"
+msgstr ""
+
+msgid ""
+"List of allowed ports for the CONNECT method. A single value \"0\" allows "
+"all ports"
+msgstr ""
+
+msgid "Listen address"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid "Log file"
+msgstr ""
+
+msgid "Log file to use for dumping messages"
+msgstr ""
+
+msgid "Log level"
+msgstr ""
+
+msgid "Logging verbosity of the Tinyproxy process"
+msgstr ""
+
+msgid "Max. clients"
+msgstr ""
+
+msgid "Max. requests per server"
+msgstr ""
+
+msgid "Max. spare servers"
+msgstr ""
+
+msgid "Maximum allowed number of concurrently connected clients"
+msgstr ""
+
+msgid ""
+"Maximum allowed number of requests per process. If it is exeeded, the "
+"process is restarted. Zero means unlimited."
+msgstr ""
+
+msgid "Maximum number of prepared idle processes"
+msgstr ""
+
+msgid "Maximum number of seconds an inactive connection is held open"
+msgstr ""
+
+msgid "Min. spare servers"
+msgstr ""
+
+msgid "Minimum number of prepared idle processes"
+msgstr ""
+
+msgid "Number of idle processes to start when launching Tinyproxy"
+msgstr ""
+
+msgid "Plaintext file with URLs or domains to filter. One entry per line"
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Privacy settings"
+msgstr ""
+
+msgid "Reject access"
+msgstr ""
+
+msgid "Server Settings"
+msgstr ""
+
+msgid "Server limits"
+msgstr ""
+
+msgid ""
+"Specifies HTTP header names which are allowed to pass-through, all others "
+"are discarded. Leave empty to disable header filtering"
+msgstr ""
+
+msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
+msgstr ""
+
+msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
+msgstr ""
+
+msgid ""
+"Specifies the address Tinyproxy binds to for outbound forwarded requests"
+msgstr ""
+
+msgid "Specifies the addresses Tinyproxy is listening on for requests"
+msgstr ""
+
+msgid "Specifies the group name the Tinyproxy process is running as"
+msgstr ""
+
+msgid ""
+"Specifies the upstream proxy to use for accessing the target host. Format is "
+"<code>address:port</code>"
+msgstr ""
+
+msgid "Specifies the user name the Tinyproxy process is running as"
+msgstr ""
+
+msgid "Start spare servers"
+msgstr ""
+
+msgid "Statistics page"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Target host"
+msgstr ""
+
+msgid "Tinyproxy"
+msgstr ""
+
+msgid "Tinyproxy Status"
+msgstr ""
+
+msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
+msgstr ""
+
+msgid "Upstream Proxies"
+msgstr ""
+
+msgid ""
+"Upstream proxy rules define proxy servers to use when accessing certain IP "
+"addresses or domains."
+msgstr ""
+
+msgid "Use syslog"
+msgstr ""
+
+msgid "User"
+msgstr ""
+
+msgid "Via hostname"
+msgstr ""
+
+msgid "Via proxy"
+msgstr ""
+
+msgid "Writes log messages to syslog instead of a log file"
+msgstr ""
+
+msgid "X-Tinyproxy header"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/transmission.pot b/applications/luci-app-ahcp/po/templates/transmission.pot
new file mode 100644
index 0000000000..5892abcad1
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/transmission.pot
@@ -0,0 +1,283 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Alternative download speed"
+msgstr ""
+
+msgid "Alternative speed enabled"
+msgstr ""
+
+msgid "Alternative speed time begin"
+msgstr ""
+
+msgid "Alternative speed time day"
+msgstr ""
+
+msgid "Alternative speed time end"
+msgstr ""
+
+msgid "Alternative speed timing enabled"
+msgstr ""
+
+msgid "Alternative upload speed"
+msgstr ""
+
+msgid "Automatically start added torrents"
+msgstr ""
+
+msgid "Bandwidth settings"
+msgstr ""
+
+msgid "Binding address IPv4"
+msgstr ""
+
+msgid "Binding address IPv6"
+msgstr ""
+
+msgid "Block list enabled"
+msgstr ""
+
+msgid "Blocklist URL"
+msgstr ""
+
+msgid "Blocklists"
+msgstr ""
+
+msgid "Cache size in MB"
+msgstr ""
+
+msgid "Config file directory"
+msgstr ""
+
+msgid "DHT enabled"
+msgstr ""
+
+msgid "Debug"
+msgstr ""
+
+msgid "Download directory"
+msgstr ""
+
+msgid "Download queue enabled"
+msgstr ""
+
+msgid "Download queue size"
+msgstr ""
+
+msgid "Enable watch directory"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Encryption"
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Fast"
+msgstr ""
+
+msgid "Files and Locations"
+msgstr ""
+
+msgid "Forced"
+msgstr ""
+
+msgid "Full"
+msgstr ""
+
+msgid "Global peer limit"
+msgstr ""
+
+msgid "Global settings"
+msgstr ""
+
+msgid "Idle seeding limit"
+msgstr ""
+
+msgid "Idle seeding limit enabled"
+msgstr ""
+
+msgid "Incomplete directory"
+msgstr ""
+
+msgid "Incomplete directory enabled"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "LPD enabled"
+msgstr ""
+
+msgid "Lazy bitfield enabled"
+msgstr ""
+
+msgid "Message level"
+msgstr ""
+
+msgid "Miscellaneous"
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid ""
+"Number/bitfield. Start with 0, then for each day you want the scheduler "
+"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
+"8, Thursday - 16, Friday - 32, Saturday - 64"
+msgstr ""
+
+msgid "Off"
+msgstr ""
+
+msgid "Open Web Interface"
+msgstr ""
+
+msgid "PEX enabled"
+msgstr ""
+
+msgid "Peer Port settings"
+msgstr ""
+
+msgid "Peer congestion algorithm"
+msgstr ""
+
+msgid "Peer limit per torrent"
+msgstr ""
+
+msgid "Peer port"
+msgstr ""
+
+msgid "Peer port random high"
+msgstr ""
+
+msgid "Peer port random low"
+msgstr ""
+
+msgid "Peer port random on start"
+msgstr ""
+
+msgid "Peer settings"
+msgstr ""
+
+msgid "Peer socket tos"
+msgstr ""
+
+msgid "Port forwarding enabled"
+msgstr ""
+
+msgid "Preferred"
+msgstr ""
+
+msgid "Prefetch enabled"
+msgstr ""
+
+msgid "Queue stalled enabled"
+msgstr ""
+
+msgid "Queue stalled minutes"
+msgstr ""
+
+msgid "Queueing"
+msgstr ""
+
+msgid "RPC URL"
+msgstr ""
+
+msgid "RPC authentication required"
+msgstr ""
+
+msgid "RPC bind address"
+msgstr ""
+
+msgid "RPC enabled"
+msgstr ""
+
+msgid "RPC password"
+msgstr ""
+
+msgid "RPC port"
+msgstr ""
+
+msgid "RPC settings"
+msgstr ""
+
+msgid "RPC username"
+msgstr ""
+
+msgid "RPC whitelist"
+msgstr ""
+
+msgid "RPC whitelist enabled"
+msgstr ""
+
+msgid "Ratio limit"
+msgstr ""
+
+msgid "Ratio limit enabled"
+msgstr ""
+
+msgid "Rename partial files"
+msgstr ""
+
+msgid "Run daemon as user"
+msgstr ""
+
+msgid "Scheduling"
+msgstr ""
+
+msgid "Scrape paused torrents enabled"
+msgstr ""
+
+msgid "Script torrent done enabled"
+msgstr ""
+
+msgid "Script torrent done filename"
+msgstr ""
+
+msgid "Seed queue enabled"
+msgstr ""
+
+msgid "Seed queue size"
+msgstr ""
+
+msgid "Speed limit down"
+msgstr ""
+
+msgid "Speed limit down enabled"
+msgstr ""
+
+msgid "Speed limit up"
+msgstr ""
+
+msgid "Speed limit up enabled"
+msgstr ""
+
+msgid "Transmission"
+msgstr ""
+
+msgid ""
+"Transmission daemon is a simple bittorrent client, here you can configure "
+"the settings."
+msgstr ""
+
+msgid "Trash original torrent files"
+msgstr ""
+
+msgid "Upload slots per torrent"
+msgstr ""
+
+msgid "Watch directory"
+msgstr ""
+
+msgid "in minutes from midnight"
+msgstr ""
+
+msgid "preallocation"
+msgstr ""
+
+msgid "uTP enabled"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/upnp.pot b/applications/luci-app-ahcp/po/templates/upnp.pot
new file mode 100644
index 0000000000..86aaee3437
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/upnp.pot
@@ -0,0 +1,129 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"ACLs specify which external ports may be redirected to which internal "
+"addresses and ports"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Active UPnP Redirects"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow adding forwards only to requesting ip addresses"
+msgstr ""
+
+msgid "Announced model number"
+msgstr ""
+
+msgid "Announced serial number"
+msgstr ""
+
+msgid "Clean rules interval"
+msgstr ""
+
+msgid "Clean rules threshold"
+msgstr ""
+
+msgid "Client Address"
+msgstr ""
+
+msgid "Client Port"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Comment"
+msgstr ""
+
+msgid "Delete Redirect"
+msgstr ""
+
+msgid "Device UUID"
+msgstr ""
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Enable NAT-PMP functionality"
+msgstr ""
+
+msgid "Enable UPnP functionality"
+msgstr ""
+
+msgid "Enable additional logging"
+msgstr ""
+
+msgid "Enable secure mode"
+msgstr ""
+
+msgid "External Port"
+msgstr ""
+
+msgid "External ports"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Internal addresses"
+msgstr ""
+
+msgid "Internal ports"
+msgstr ""
+
+msgid "MiniUPnP ACLs"
+msgstr ""
+
+msgid "MiniUPnP settings"
+msgstr ""
+
+msgid "Notify interval"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Presentation URL"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Puts extra debugging information into the system log"
+msgstr ""
+
+msgid "Report system instead of daemon uptime"
+msgstr ""
+
+msgid "Start UPnP and NAT-PMP service"
+msgstr ""
+
+msgid "There are no active redirects."
+msgstr ""
+
+msgid "UPNP"
+msgstr ""
+
+msgid ""
+"UPnP allows clients in the local network to automatically configure the "
+"router."
+msgstr ""
+
+msgid "UPnP lease file"
+msgstr ""
+
+msgid "Universal Plug & Play"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Value in KByte/s, informational only"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/ushare.pot b/applications/luci-app-ahcp/po/templates/ushare.pot
new file mode 100644
index 0000000000..7e4dbc1548
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/ushare.pot
@@ -0,0 +1,38 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Content directories"
+msgstr ""
+
+msgid "Disable telnet console"
+msgstr ""
+
+msgid "Disable webinterface"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Servername"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Username"
+msgstr ""
+
+msgid "uShare"
+msgstr ""
+
+msgid ""
+"uShare is a UPnP (TM) A/V & DLNA Media Server. It implements the server "
+"component that provides UPnP media devices with information on available "
+"multimedia files."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/uvc_streamer.pot b/applications/luci-app-ahcp/po/templates/uvc_streamer.pot
new file mode 100644
index 0000000000..08980eb629
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/uvc_streamer.pot
@@ -0,0 +1,29 @@
+# uvc_streamer.pot
+# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#. Frames per second
+#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
+msgid "Frames per second"
+msgstr ""
+
+#. Resolution
+#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
+msgid "Resolution"
+msgstr ""
+
+#. Settings
+#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
+msgid "Settings"
+msgstr ""
+
+#. Webcam streaming
+#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
+msgid "Webcam streaming"
+msgstr ""
+
+#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
+#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
+msgid "Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/vnstat.pot b/applications/luci-app-ahcp/po/templates/vnstat.pot
new file mode 100644
index 0000000000..4dccf05c7c
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/vnstat.pot
@@ -0,0 +1,51 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Daily traffic"
+msgstr ""
+
+msgid "Graphs"
+msgstr ""
+
+msgid "Hourly traffic"
+msgstr ""
+
+msgid "Monitor selected interfaces"
+msgstr ""
+
+msgid "Monthly traffic"
+msgstr ""
+
+msgid ""
+"No database has been set up yet. Go to the VnStat configuration and enable "
+"monitoring for one or more interfaces."
+msgstr ""
+
+msgid "Restart VnStat"
+msgstr ""
+
+msgid "Summary display"
+msgstr ""
+
+msgid "Top 10 display"
+msgstr ""
+
+msgid "Update »"
+msgstr ""
+
+msgid "VnStat"
+msgstr ""
+
+msgid "VnStat Graphs"
+msgstr ""
+
+msgid "VnStat Traffic Monitor"
+msgstr ""
+
+msgid ""
+"VnStat is a network traffic monitor for Linux that keeps a log of network "
+"traffic for the selected interface(s)."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/voice_core.pot b/applications/luci-app-ahcp/po/templates/voice_core.pot
new file mode 100644
index 0000000000..64c93ebac6
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/voice_core.pot
@@ -0,0 +1,8 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Phones"
+msgstr ""
+
+msgid "Voice"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/voice_diag.pot b/applications/luci-app-ahcp/po/templates/voice_diag.pot
new file mode 100644
index 0000000000..ba28b45307
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/voice_diag.pot
@@ -0,0 +1,15 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid ""
+"The diagnostics available on your device depend on the modules that you have "
+"installed."
+msgstr ""
+
+msgid ""
+"Under this menu are options that allow you to configure and perform tests on "
+"the voice operations of your system. These are known as diagnostics."
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/watchcat.pot b/applications/luci-app-ahcp/po/templates/watchcat.pot
new file mode 100644
index 0000000000..490ec5c5e3
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/watchcat.pot
@@ -0,0 +1,46 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Forced reboot delay"
+msgstr ""
+
+msgid "Host address to ping"
+msgstr ""
+
+msgid ""
+"How often to check internet connection. Default unit is seconds, you can you "
+"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgstr ""
+
+msgid ""
+"In periodic mode, it defines the reboot period. In internet mode, it defines "
+"the longest period of time without internet access before a reboot is "
+"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
+"for hours or 'd' for days"
+msgstr ""
+
+msgid "Operating mode"
+msgstr ""
+
+msgid "Period"
+msgstr ""
+
+msgid "Ping host"
+msgstr ""
+
+msgid "Ping period"
+msgstr ""
+
+msgid "Watchcat"
+msgstr ""
+
+msgid ""
+"Watchcat allows configuring a periodic reboot when the Internet connection "
+"has been lost for a certain period of time."
+msgstr ""
+
+msgid ""
+"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
+"a non zero value here will trigger a delayed hard reboot if the soft reboot "
+"fails. Enter a number of seconds to enable, use 0 to disable"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/wol.pot b/applications/luci-app-ahcp/po/templates/wol.pot
new file mode 100644
index 0000000000..1305c53889
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/wol.pot
@@ -0,0 +1,37 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Broadcast on all interfaces"
+msgstr ""
+
+msgid "Choose the host to wake up or enter a custom MAC address to use"
+msgstr ""
+
+msgid "Host to wake up"
+msgstr ""
+
+msgid "Network interface to use"
+msgstr ""
+
+msgid ""
+"Sometimes only one of the two tools works. If one fails, try the other one"
+msgstr ""
+
+msgid "Specifies the interface the WoL packet is sent on"
+msgstr ""
+
+msgid "Starting WoL utility:"
+msgstr ""
+
+msgid "Wake on LAN"
+msgstr ""
+
+msgid ""
+"Wake on LAN is a mechanism to remotely boot computers in the local network."
+msgstr ""
+
+msgid "Wake up host"
+msgstr ""
+
+msgid "WoL program"
+msgstr ""
diff --git a/applications/luci-app-ahcp/po/templates/wshaper.pot b/applications/luci-app-ahcp/po/templates/wshaper.pot
new file mode 100644
index 0000000000..42de011b30
--- /dev/null
+++ b/applications/luci-app-ahcp/po/templates/wshaper.pot
@@ -0,0 +1,43 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Downstream bandwidth in kbit/s"
+msgstr ""
+
+msgid "Host or Network in CIDR notation."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Low priority destination ports"
+msgstr ""
+
+msgid "Low priority hosts (Destination)"
+msgstr ""
+
+msgid "Low priority hosts (Source)"
+msgstr ""
+
+msgid "Low priority source ports"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Upstream bandwidth in kbit/s"
+msgstr ""
+
+msgid "Wondershaper"
+msgstr ""
+
+msgid "Wondershaper settings"
+msgstr ""
+
+msgid ""
+"Wondershaper shapes traffic to ensure low latencies for interactive traffic "
+"even when your internet connection is highly saturated."
+msgstr ""