summaryrefslogtreecommitdiffhomepage
path: root/po/zh_CN
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2011-05-21 21:24:34 +0000
committerJo-Philipp Wich <jow@openwrt.org>2011-05-21 21:24:34 +0000
commit3c7686676e204cba146c5bffaa021c1d86a5e5f2 (patch)
tree0e98e12bb2ceb532c1c58377d3889f85d0898cdb /po/zh_CN
parent7d73e79c49b7ae4af35f1d6d00d7d84c5343d3f0 (diff)
po: add missing po files
Diffstat (limited to 'po/zh_CN')
-rw-r--r--po/zh_CN/coovachilli.po907
-rw-r--r--po/zh_CN/diag_core.po24
-rw-r--r--po/zh_CN/diag_devinfo.po137
-rw-r--r--po/zh_CN/ffwizard.po158
-rw-r--r--po/zh_CN/multiwan.po93
-rw-r--r--po/zh_CN/olsr.po564
-rw-r--r--po/zh_CN/polipo.po192
-rw-r--r--po/zh_CN/rrdtool.po355
-rw-r--r--po/zh_CN/tinyproxy.po242
-rw-r--r--po/zh_CN/uvc_streamer.po37
-rw-r--r--po/zh_CN/voice_core.po14
-rw-r--r--po/zh_CN/voice_diag.po24
12 files changed, 2747 insertions, 0 deletions
diff --git a/po/zh_CN/coovachilli.po b/po/zh_CN/coovachilli.po
new file mode 100644
index 000000000..c27ebe5bc
--- /dev/null
+++ b/po/zh_CN/coovachilli.po
@@ -0,0 +1,907 @@
+# coovachilli.pot
+# generated from ./applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. CoovaChilli
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:1
+msgid "CoovaChilli"
+msgstr ""
+
+#. General configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:2
+msgid "General configuration"
+msgstr ""
+
+#. General CoovaChilli settings
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:3
+msgid "General CoovaChilli settings"
+msgstr ""
+
+#. Command socket
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:4
+msgid "Command socket"
+msgstr ""
+
+#. UNIX socket used for communication with chilli_query
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:5
+msgid "UNIX socket used for communication with chilli_query"
+msgstr ""
+
+#. Config refresh interval
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:6
+msgid "Config refresh interval"
+msgstr ""
+
+#. Re-read configuration file and do DNS lookups every interval seconds. This has the same effect as sending the HUP signal. If interval is 0 (zero) this feature is disabled.
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:7
+msgid ""
+"Re-read configuration file and do DNS lookups every interval seconds. This "
+"has the same effect as sending the HUP signal. If interval is 0 (zero) this "
+"feature is disabled. "
+msgstr ""
+
+#. Pid file
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:8
+msgid "Pid file"
+msgstr ""
+
+#. Filename to put the process id
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:9
+msgid "Filename to put the process id"
+msgstr ""
+
+#. State directory
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:10
+msgid "State directory"
+msgstr ""
+
+#. Directory of non-volatile data
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:11
+msgid "Directory of non-volatile data"
+msgstr ""
+
+#. TUN/TAP configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:12
+msgid "TUN/TAP configuration"
+msgstr ""
+
+#. Network/Tun configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:13
+msgid "Network/Tun configuration"
+msgstr ""
+
+#. Network down script
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:14
+msgid "Network down script"
+msgstr ""
+
+#. Script executed after a session has moved from authorized state to unauthorized
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:15
+msgid ""
+"Script executed after a session has moved from authorized state to "
+"unauthorized"
+msgstr ""
+
+#. Network up script
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:16
+msgid "Network up script"
+msgstr ""
+
+#. Script executed after the tun network interface has been brought up
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:17
+msgid "Script executed after the tun network interface has been brought up"
+msgstr ""
+
+#. Primary DNS Server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:18
+msgid "Primary DNS Server"
+msgstr ""
+
+#. Secondary DNS Server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:20
+msgid "Secondary DNS Server"
+msgstr ""
+
+#. Domain name
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:22
+msgid "Domain name"
+msgstr ""
+
+#. Is used to inform the client about the domain name to use for DNS lookups
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:23
+msgid ""
+"Is used to inform the client about the domain name to use for DNS lookups"
+msgstr ""
+
+#. Dynamic IP address pool
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:24
+msgid "Dynamic IP address pool"
+msgstr ""
+
+#. Specifies a pool of dynamic IP addresses
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:25
+msgid "Specifies a pool of dynamic IP addresses"
+msgstr ""
+
+#. IP down script
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:26
+msgid "IP down script"
+msgstr ""
+
+#. Script executed after the tun network interface has been taken down
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:27
+msgid "Script executed after the tun network interface has been taken down"
+msgstr ""
+
+#. IP up script
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:28
+msgid "IP up script"
+msgstr ""
+
+#. Script executed after the TUN/TAP network interface has been brought up
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:29
+msgid "Script executed after the TUN/TAP network interface has been brought up"
+msgstr ""
+
+#. Uplink subnet
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:30
+msgid "Uplink subnet"
+msgstr ""
+
+#. Network address of the uplink interface (CIDR notation)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:31
+msgid "Network address of the uplink interface (CIDR notation)"
+msgstr ""
+
+#. Static IP address pool
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:32
+msgid "Static IP address pool"
+msgstr ""
+
+#. Specifies a pool of static IP addresses
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:33
+msgid "Specifies a pool of static IP addresses"
+msgstr ""
+
+#. TUN/TAP device
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:34
+msgid "TUN/TAP device"
+msgstr ""
+
+#. The specific device to use for the TUN/TAP interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:35
+msgid "The specific device to use for the TUN/TAP interface"
+msgstr ""
+
+#. TX queue length
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:36
+msgid "TX queue length"
+msgstr ""
+
+#. The TX queue length to set on the TUN/TAP interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:37
+msgid "The TX queue length to set on the TUN/TAP interface"
+msgstr ""
+
+#. Use TAP device
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:38
+msgid "Use TAP device"
+msgstr ""
+
+#. Use the TAP interface instead of TUN
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:39
+msgid "Use the TAP interface instead of TUN"
+msgstr ""
+
+#. DHCP configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:40
+msgid "DHCP configuration"
+msgstr ""
+
+#. Set DHCP options for connecting clients
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:41
+msgid "Set DHCP options for connecting clients"
+msgstr ""
+
+#. DHCP end number
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:42
+msgid "DHCP end number"
+msgstr ""
+
+#. Where to stop assigning IP addresses (default 254)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:43
+msgid "Where to stop assigning IP addresses (default 254)"
+msgstr ""
+
+#. DHCP interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:44
+msgid "DHCP interface"
+msgstr ""
+
+#. Ethernet interface to listen to for the downlink interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:45
+msgid "Ethernet interface to listen to for the downlink interface"
+msgstr ""
+
+#. Listen MAC address
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:46
+msgid "Listen MAC address"
+msgstr ""
+
+#. MAC address to listen to. If not specified the MAC address of the interface will be used
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:47
+msgid ""
+"MAC address to listen to. If not specified the MAC address of the interface "
+"will be used"
+msgstr ""
+
+#. DHCP start number
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:48
+msgid "DHCP start number"
+msgstr ""
+
+#. Where to start assigning IP addresses (default 10)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:49
+msgid "Where to start assigning IP addresses (default 10)"
+msgstr ""
+
+#. Enable IEEE 802.1x
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:50
+msgid "Enable IEEE 802.1x"
+msgstr ""
+
+#. Enable IEEE 802.1x authentication and listen for EAP requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:51
+msgid "Enable IEEE 802.1x authentication and listen for EAP requests"
+msgstr ""
+
+#. Leasetime
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:52
+msgid "Leasetime"
+msgstr ""
+
+#. Use a DHCP lease of seconds (default 600)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:53
+msgid "Use a DHCP lease of seconds (default 600)"
+msgstr ""
+
+#. Allow session update through RADIUS
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:56
+msgid "Allow session update through RADIUS"
+msgstr ""
+
+#. Allow updating of session parameters with RADIUS attributes sent in Accounting-Response
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:57
+msgid ""
+"Allow updating of session parameters with RADIUS attributes sent in "
+"Accounting-Response"
+msgstr ""
+
+#. Admin password
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:58
+msgid "Admin password"
+msgstr ""
+
+#. Password to use for Administrative-User authentication in order to pick up chilli configurations and establish a device &quot;system&quot; session
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:59
+msgid ""
+"Password to use for Administrative-User authentication in order to pick up "
+"chilli configurations and establish a device \"system\" session"
+msgstr ""
+
+#. Admin user
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:60
+msgid "Admin user"
+msgstr ""
+
+#. User-name to use for Administrative-User authentication in order to pick up chilli configurations and establish a device &quot;system&quot; session
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:61
+msgid ""
+"User-name to use for Administrative-User authentication in order to pick up "
+"chilli configurations and establish a device \"system\" session"
+msgstr ""
+
+#. Do not check disconnection requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:62
+msgid "Do not check disconnection requests"
+msgstr ""
+
+#. Do not check the source IP address of radius disconnect requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:63
+msgid "Do not check the source IP address of radius disconnect requests"
+msgstr ""
+
+#. RADIUS disconnect port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:64
+msgid "RADIUS disconnect port"
+msgstr ""
+
+#. UDP port to listen to for accepting radius disconnect requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:65
+msgid "UDP port to listen to for accepting radius disconnect requests"
+msgstr ""
+
+#. NAS IP
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:66
+msgid "NAS IP"
+msgstr ""
+
+#. Value to use in RADIUS NAS-IP-Address attribute
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:67
+msgid "Value to use in RADIUS NAS-IP-Address attribute"
+msgstr ""
+
+#. NAS MAC
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:68
+msgid "NAS MAC"
+msgstr ""
+
+#. MAC address value to use in RADIUS Called-Station-ID attribute
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:69
+msgid "MAC address value to use in RADIUS Called-Station-ID attribute"
+msgstr ""
+
+#. Allow OpenID authentication
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:70
+msgid "Allow OpenID authentication"
+msgstr ""
+
+#. Allows OpenID authentication by sending ChilliSpot-Config=allow-openidauth in RADIUS Access-Requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:71
+msgid ""
+"Allows OpenID authentication by sending ChilliSpot-Config=allow-openidauth "
+"in RADIUS Access-Requests"
+msgstr ""
+
+#. RADIUS accounting port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:72
+msgid "RADIUS accounting port"
+msgstr ""
+
+#. The UDP port number to use for radius accounting requests (default 1813)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:73
+msgid ""
+"The UDP port number to use for radius accounting requests (default 1813)"
+msgstr ""
+
+#. RADIUS authentication port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:74
+msgid "RADIUS authentication port"
+msgstr ""
+
+#. The UDP port number to use for radius authentication requests (default 1812)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:75
+msgid ""
+"The UDP port number to use for radius authentication requests (default 1812)"
+msgstr ""
+
+#. Option radiuscalled
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:76
+msgid "Option radiuscalled"
+msgstr ""
+
+#. RADIUS listen address
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:77
+msgid "RADIUS listen address"
+msgstr ""
+
+#. Local interface IP address to use for the radius interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:78
+msgid "Local interface IP address to use for the radius interface"
+msgstr ""
+
+#. RADIUS location ID
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:79
+msgid "RADIUS location ID"
+msgstr ""
+
+#. WISPr Location ID
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:80
+msgid "WISPr Location ID"
+msgstr ""
+
+#. RADIUS location name
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:81
+msgid "RADIUS location name"
+msgstr ""
+
+#. WISPr Location Name
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:82
+msgid "WISPr Location Name"
+msgstr ""
+
+#. NAS ID
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:83
+msgid "NAS ID"
+msgstr ""
+
+#. Network access server identifier
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:84
+msgid "Network access server identifier"
+msgstr ""
+
+#. Option radiusnasip
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:85
+msgid "Option radiusnasip"
+msgstr ""
+
+#. NAS port type
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:86
+msgid "NAS port type"
+msgstr ""
+
+#. Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:87
+msgid "Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)"
+msgstr ""
+
+#. Send RADIUS VSA
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:88
+msgid "Send RADIUS VSA"
+msgstr ""
+
+#. Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:89
+msgid "Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request"
+msgstr ""
+
+#. RADIUS secret
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:90
+msgid "RADIUS secret"
+msgstr ""
+
+#. Radius shared secret for both servers
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:91
+msgid "Radius shared secret for both servers"
+msgstr ""
+
+#. RADIUS server 1
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:92
+msgid "RADIUS server 1"
+msgstr ""
+
+#. The IP address of radius server 1
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:93
+msgid "The IP address of radius server 1"
+msgstr ""
+
+#. RADIUS server 2
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:94
+msgid "RADIUS server 2"
+msgstr ""
+
+#. The IP address of radius server 2
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:95
+msgid "The IP address of radius server 2"
+msgstr ""
+
+#. Swap octets
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:96
+msgid "Swap octets"
+msgstr ""
+
+#. Swap the meaning of &quot;input octets&quot; and &quot;output octets&quot; as it related to RADIUS attribtues
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:97
+msgid ""
+"Swap the meaning of \"input octets\" and \"output octets\" as it related to "
+"RADIUS attribtues"
+msgstr ""
+
+#. Allow WPA guests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:98
+msgid "Allow WPA guests"
+msgstr ""
+
+#. Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-guests in RADIUS Access-Requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:99
+msgid ""
+"Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-"
+"guests in RADIUS Access-Requests"
+msgstr ""
+
+#. Proxy client
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:102
+msgid "Proxy client"
+msgstr ""
+
+#. IP address from which radius requests are accepted. If omitted the server will not accept radius requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:103
+msgid ""
+"IP address from which radius requests are accepted. If omitted the server "
+"will not accept radius requests"
+msgstr ""
+
+#. Proxy listen address
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:104
+msgid "Proxy listen address"
+msgstr ""
+
+#. Local interface IP address to use for accepting radius requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:105
+msgid "Local interface IP address to use for accepting radius requests"
+msgstr ""
+
+#. Proxy port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:106
+msgid "Proxy port"
+msgstr ""
+
+#. UDP Port to listen to for accepting radius requests
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:107
+msgid "UDP Port to listen to for accepting radius requests"
+msgstr ""
+
+#. Proxy secret
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:108
+msgid "Proxy secret"
+msgstr ""
+
+#. Radius shared secret for clients
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:109
+msgid "Radius shared secret for clients"
+msgstr ""
+
+#. UAM configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:110
+msgid "UAM configuration"
+msgstr ""
+
+#. Unified Configuration Method settings
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:111
+msgid "Unified Configuration Method settings"
+msgstr ""
+
+#. Use Chilli XML
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:112
+msgid "Use Chilli XML"
+msgstr ""
+
+#. Return the so-called Chilli XML along with WISPr XML
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:113
+msgid "Return the so-called Chilli XML along with WISPr XML"
+msgstr ""
+
+#. Default idle timeout
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:114
+msgid "Default idle timeout"
+msgstr ""
+
+#. Default idle timeout unless otherwise set by RADIUS (defaults to 0)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:115
+msgid "Default idle timeout unless otherwise set by RADIUS (defaults to 0)"
+msgstr ""
+
+#. Default interim interval
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:116
+msgid "Default interim interval"
+msgstr ""
+
+#. Default interim-interval for RADIUS accounting unless otherwise set by RADIUS (defaults to 0)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:117
+msgid ""
+"Default interim-interval for RADIUS accounting unless otherwise set by "
+"RADIUS (defaults to 0)"
+msgstr ""
+
+#. Default session timeout
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:118
+msgid "Default session timeout"
+msgstr ""
+
+#. Default session timeout unless otherwise set by RADIUS (defaults to 0)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:119
+msgid "Default session timeout unless otherwise set by RADIUS (defaults to 0)"
+msgstr ""
+
+#. Inspect DNS traffic
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:120
+msgid "Inspect DNS traffic"
+msgstr ""
+
+#. Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX records to prevent dns tunnels (experimental)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:121
+msgid ""
+"Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX "
+"records to prevent dns tunnels (experimental)"
+msgstr ""
+
+#. Local users file
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:122
+msgid "Local users file"
+msgstr ""
+
+#. A colon seperated file containing usernames and passwords of locally authenticated users
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:123
+msgid ""
+"A colon seperated file containing usernames and passwords of locally "
+"authenticated users"
+msgstr ""
+
+#. Location name
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:124
+msgid "Location name"
+msgstr ""
+
+#. Human readable location name used in JSON interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:125
+msgid "Human readable location name used in JSON interface"
+msgstr ""
+
+#. Do not redirect to UAM server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:126
+msgid "Do not redirect to UAM server"
+msgstr ""
+
+#. Do not return to UAM server on login success, just redirect to original URL
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:127
+msgid ""
+"Do not return to UAM server on login success, just redirect to original URL"
+msgstr ""
+
+#. Do not do WISPr
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:128
+msgid "Do not do WISPr"
+msgstr ""
+
+#. Do not do any WISPr XML, assume the back-end is doing this instead
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:129
+msgid "Do not do any WISPr XML, assume the back-end is doing this instead"
+msgstr ""
+
+#. Post auth proxy
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:130
+msgid "Post auth proxy"
+msgstr ""
+
+#. Used with postauthproxyport to define a post authentication HTTP proxy server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:131
+msgid ""
+"Used with postauthproxyport to define a post authentication HTTP proxy server"
+msgstr ""
+
+#. Post auth proxy port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:132
+msgid "Post auth proxy port"
+msgstr ""
+
+#. Used with postauthproxy to define a post authentication HTTP proxy server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:133
+msgid ""
+"Used with postauthproxy to define a post authentication HTTP proxy server"
+msgstr ""
+
+#. Allowed resources
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:134
+msgid "Allowed resources"
+msgstr ""
+
+#. List of resources the client can access without first authenticating
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:135
+msgid "List of resources the client can access without first authenticating"
+msgstr ""
+
+#. Allow any DNS server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:136
+msgid "Allow any DNS server"
+msgstr ""
+
+#. Allow any DNS server for unauthenticated clients
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:137
+msgid "Allow any DNS server for unauthenticated clients"
+msgstr ""
+
+#. Allow any IP address
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:138
+msgid "Allow any IP address"
+msgstr ""
+
+#. Allow clients to use any IP settings they wish by spoofing ARP (experimental)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:139
+msgid ""
+"Allow clients to use any IP settings they wish by spoofing ARP (experimental)"
+msgstr ""
+
+#. Allowed domains
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:140
+msgid "Allowed domains"
+msgstr ""
+
+#. Defines a list of domain names to automatically add to the walled garden
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:141
+msgid ""
+"Defines a list of domain names to automatically add to the walled garden"
+msgstr ""
+
+#. UAM homepage
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:142
+msgid "UAM homepage"
+msgstr ""
+
+#. URL of homepage to redirect unauthenticated users to
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:143
+msgid "URL of homepage to redirect unauthenticated users to"
+msgstr ""
+
+#. UAM static content port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:144
+msgid "UAM static content port"
+msgstr ""
+
+#. TCP port to bind to for only serving embedded content
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:145
+msgid "TCP port to bind to for only serving embedded content"
+msgstr ""
+
+#. UAM listening address
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:146
+msgid "UAM listening address"
+msgstr ""
+
+#. IP address to listen to for authentication of clients
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:147
+msgid "IP address to listen to for authentication of clients"
+msgstr ""
+
+#. UAM logout IP
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:148
+msgid "UAM logout IP"
+msgstr ""
+
+#. Use this IP address to instantly logout a client accessing it (defaults to 1.1.1.1)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:149
+msgid ""
+"Use this IP address to instantly logout a client accessing it (defaults to "
+"1.1.1.1)"
+msgstr ""
+
+#. UAM listening port
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:150
+msgid "UAM listening port"
+msgstr ""
+
+#. TCP port to bind to for authenticating clients (default 3990)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:151
+msgid "TCP port to bind to for authenticating clients (default 3990)"
+msgstr ""
+
+#. UAM secret
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:152
+msgid "UAM secret"
+msgstr ""
+
+#. Shared secret between uamserver and chilli
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:153
+msgid "Shared secret between uamserver and chilli"
+msgstr ""
+
+#. UAM server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:154
+msgid "UAM server"
+msgstr ""
+
+#. URL of web server to use for authenticating clients
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:155
+msgid "URL of web server to use for authenticating clients"
+msgstr ""
+
+#. UAM user interface
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:156
+msgid "UAM user interface"
+msgstr ""
+
+#. An init.d style program to handle local content on the uamuiport web server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:157
+msgid ""
+"An init.d style program to handle local content on the uamuiport web server"
+msgstr ""
+
+#. Use status file
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:158
+msgid "Use status file"
+msgstr ""
+
+#. Write the status of clients in a non-volatile state file (experimental)
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:159
+msgid "Write the status of clients in a non-volatile state file (experimental)"
+msgstr ""
+
+#. WISPr login url
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:160
+msgid "WISPr login url"
+msgstr ""
+
+#. Specific URL to be given in WISPr XML LoginURL
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:161
+msgid "Specific URL to be given in WISPr XML LoginURL"
+msgstr ""
+
+#. CGI program
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:162
+msgid "CGI program"
+msgstr ""
+
+#. Executable to run as a CGI type program (like haserl) for URLs with extention .chi
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:163
+msgid ""
+"Executable to run as a CGI type program (like haserl) for URLs with "
+"extention .chi"
+msgstr ""
+
+#. Web content directory
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:164
+msgid "Web content directory"
+msgstr ""
+
+#. Directory where embedded local web content is placed
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:165
+msgid "Directory where embedded local web content is placed"
+msgstr ""
+
+#. MAC configuration
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:166
+msgid "MAC configuration"
+msgstr ""
+
+#. Configure MAC authentication
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:167
+msgid "Configure MAC authentication"
+msgstr ""
+
+#. Allowed MAC addresses
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:168
+msgid "Allowed MAC addresses"
+msgstr ""
+
+#. List of MAC addresses for which MAC authentication will be performed
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:169
+msgid "List of MAC addresses for which MAC authentication will be performed"
+msgstr ""
+
+#. Authenticate locally allowed MACs
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:170
+msgid "Authenticate locally allowed MACs"
+msgstr ""
+
+#. Authenticate allowed MAC addresses without the use of RADIUS
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:171
+msgid "Authenticate allowed MAC addresses without the use of RADIUS"
+msgstr ""
+
+#. Enable MAC authentification
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:172
+msgid "Enable MAC authentification"
+msgstr ""
+
+#. Try to authenticate all users based on their mac address alone
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:173
+msgid "Try to authenticate all users based on their mac address alone"
+msgstr ""
+
+#. Password
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:174
+msgid "Password"
+msgstr ""
+
+#. Password used when performing MAC authentication
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:175
+msgid "Password used when performing MAC authentication"
+msgstr ""
+
+#. Suffix
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:176
+msgid "Suffix"
+msgstr ""
+
+#. Suffix to add to the MAC address in order to form the User-Name, which is sent to the radius server
+#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:177
+msgid ""
+"Suffix to add to the MAC address in order to form the User-Name, which is "
+"sent to the radius server"
+msgstr ""
diff --git a/po/zh_CN/diag_core.po b/po/zh_CN/diag_core.po
new file mode 100644
index 000000000..72ca649e9
--- /dev/null
+++ b/po/zh_CN/diag_core.po
@@ -0,0 +1,24 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid ""
+"With this menu you can configure network diagnostics, such as network device "
+"scans and ping tests."
+msgstr ""
+
+msgid ""
+"The entries in the menu allow you to perform diagnostic tests on your system "
+"to aid in troubleshooting."
+msgstr ""
+
+msgid "Configure Diagnostics"
+msgstr ""
+
+msgid "l_d_diag"
+msgstr ""
diff --git a/po/zh_CN/diag_devinfo.po b/po/zh_CN/diag_devinfo.po
new file mode 100644
index 000000000..004ace844
--- /dev/null
+++ b/po/zh_CN/diag_devinfo.po
@@ -0,0 +1,137 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Edit"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "No SIP devices"
+msgstr ""
+
+msgid "No devices detected"
+msgstr ""
+
+msgid "check other networks"
+msgstr ""
+
+#. Devices discovered for
+msgid "Devices discovered for"
+msgstr "Devices discovered for"
+
+msgid "IP Address"
+msgstr ""
+
+msgid "MAC Address"
+msgstr ""
+
+msgid "Link to Device"
+msgstr ""
+
+msgid "Raw"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Subnet"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid "Time to wait for responses in seconds (default 10)"
+msgstr ""
+
+msgid "Repeat Count"
+msgstr ""
+
+msgid "Number of times to send requests (default 1)"
+msgstr ""
+
+msgid "Sleep Between Requests"
+msgstr ""
+
+msgid "Milliseconds to sleep between requests (default 100)"
+msgstr ""
+
+msgid "Phones"
+msgstr ""
+
+msgid "Configure"
+msgstr ""
+
+msgid "SIP Devices on Network"
+msgstr ""
+
+msgid "SIP Device Scan"
+msgstr ""
+
+msgid "Devices on Network"
+msgstr ""
+
+msgid "Phone Scan"
+msgstr ""
+
+msgid "Config Phone Scan"
+msgstr ""
+
+msgid "Device Scan Config"
+msgstr ""
+
+msgid "SIP Device Scanning Configuration"
+msgstr ""
+
+msgid "SIP Device Information"
+msgstr ""
+
+msgid "Phone Information"
+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 "MAC Device Override"
+msgstr ""
+
+msgid "MAC range and information used to override system and IEEE databases"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Beginning of MAC address range"
+msgstr ""
+
+msgid "End of MAC address range"
+msgstr ""
+
+msgid "OUI Owner"
+msgstr ""
+
+msgid "Scan for devices on specified networks."
+msgstr ""
+
+msgid "Phone Scanning Configuration"
+msgstr ""
+
+msgid "l_d_d_nd_netdiscover_to_devinfo_descr"
+msgstr ""
diff --git a/po/zh_CN/ffwizard.po b/po/zh_CN/ffwizard.po
new file mode 100644
index 000000000..709fd71e4
--- /dev/null
+++ b/po/zh_CN/ffwizard.po
@@ -0,0 +1,158 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+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/po/zh_CN/multiwan.po b/po/zh_CN/multiwan.po
new file mode 100644
index 000000000..04aeee27e
--- /dev/null
+++ b/po/zh_CN/multiwan.po
@@ -0,0 +1,93 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Attempts Before WAN Failover"
+msgstr ""
+
+msgid "Attempts Before WAN Recovery"
+msgstr ""
+
+msgid "Auto"
+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 "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 "Load Balancer Distribution"
+msgstr ""
+
+msgid "Load Balancer(Compatibility)"
+msgstr ""
+
+msgid "Load Balancer(Performance)"
+msgstr ""
+
+msgid "Multi-WAN"
+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 "Ports"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Source Address"
+msgstr ""
+
+msgid "WAN Interfaces"
+msgstr ""
+
+msgid "WAN Uplink"
+msgstr ""
+
+msgid "all"
+msgstr ""
diff --git a/po/zh_CN/olsr.po b/po/zh_CN/olsr.po
new file mode 100644
index 000000000..8f5de7bf5
--- /dev/null
+++ b/po/zh_CN/olsr.po
@@ -0,0 +1,564 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+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 "Both values must use the dotted decimal notation."
+msgstr ""
+
+msgid "Broadcast address"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Device"
+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 "HNA"
+msgstr ""
+
+msgid "HNA Announcements"
+msgstr ""
+
+msgid "HNA interval"
+msgstr ""
+
+msgid "HNA validity time"
+msgstr ""
+
+msgid "Hello"
+msgstr ""
+
+msgid "Hello interval"
+msgstr ""
+
+msgid "Hello validity time"
+msgstr ""
+
+msgid "Hna4"
+msgstr ""
+
+msgid "Hna6"
+msgstr ""
+
+msgid "Hops"
+msgstr ""
+
+msgid "Hostname"
+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 "Known OLSR routes"
+msgstr ""
+
+msgid "LQ aging"
+msgstr ""
+
+msgid "LQ algorithm"
+msgstr ""
+
+msgid "LQ fisheye"
+msgstr ""
+
+msgid "LQ level"
+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 "
+"ext_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 \"txtinfo\" plugin is loaded, "
+"configured on port 2006 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. 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 "NAT threshold"
+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 - Plugins"
+msgstr ""
+
+msgid "OLSR Daemon"
+msgstr ""
+
+msgid "OLSR Daemon - Interface"
+msgstr ""
+
+msgid "OLSR connections"
+msgstr ""
+
+msgid "OLSR gateway"
+msgstr ""
+
+msgid "OLSR node"
+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 "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 "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 "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 "Version"
+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 "Willingness"
+msgstr ""
diff --git a/po/zh_CN/polipo.po b/po/zh_CN/polipo.po
new file mode 100644
index 000000000..eadcc99e6
--- /dev/null
+++ b/po/zh_CN/polipo.po
@@ -0,0 +1,192 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+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 "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 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 "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/po/zh_CN/rrdtool.po b/po/zh_CN/rrdtool.po
new file mode 100644
index 000000000..9245260b4
--- /dev/null
+++ b/po/zh_CN/rrdtool.po
@@ -0,0 +1,355 @@
+# rrdtool.pot
+# generated from ./applications/luci-statistics/luasrc/i18n/rrdtool.en.lua
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=ASCII\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. %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/po/zh_CN/tinyproxy.po b/po/zh_CN/tinyproxy.po
new file mode 100644
index 000000000..84f351846
--- /dev/null
+++ b/po/zh_CN/tinyproxy.po
@@ -0,0 +1,242 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+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 "Connection timeout"
+msgstr ""
+
+msgid "Default deny"
+msgstr ""
+
+msgid "Enable Tinyproxy server"
+msgstr ""
+
+msgid "Error page"
+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 "Target host"
+msgstr ""
+
+msgid "Tinyproxy"
+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/po/zh_CN/uvc_streamer.po b/po/zh_CN/uvc_streamer.po
new file mode 100644
index 000000000..5620decb3
--- /dev/null
+++ b/po/zh_CN/uvc_streamer.po
@@ -0,0 +1,37 @@
+# uvc_streamer.pot
+# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. 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/po/zh_CN/voice_core.po b/po/zh_CN/voice_core.po
new file mode 100644
index 000000000..f9e2c468e
--- /dev/null
+++ b/po/zh_CN/voice_core.po
@@ -0,0 +1,14 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Phones"
+msgstr ""
+
+msgid "l_v_adminphones"
+msgstr ""
diff --git a/po/zh_CN/voice_diag.po b/po/zh_CN/voice_diag.po
new file mode 100644
index 000000000..0a3aa4818
--- /dev/null
+++ b/po/zh_CN/voice_diag.po
@@ -0,0 +1,24 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Diagnostics"
+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 ""
+
+msgid ""
+"The diagnostics available on your device depend on the modules that you have "
+"installed."
+msgstr ""
+
+msgid "l_v_d_admindiag"
+msgstr ""