--- /dev/null
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
+msgid "(strict mode)"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
+msgid ""
+"Add an ip rule, not an iptables entry for policies with just the local "
+"address. Use with caution to manipulte policies priorities."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+msgid "Advanced Configuration"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
+msgid ""
+"Allows to specify the list of interface names (in lower case) to be "
+"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
+"have dev option other than tun* or tap*."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:195
+msgid ""
+"Allows to specify the list of interface names (in lower case) to be ignored "
+"by the service. Can be useful if running both VPN server and VPN client on "
+"the router."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+msgid "Append"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:220
+msgid "Append local IP Tables rules"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:223
+msgid "Append remote IP Tables rules"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:150
+msgid "Basic Configuration"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
+msgid "Boot Time-out"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:331
+msgid "Chain"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:282
+msgid "Comment"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+msgid ""
+"Comment, interface and at least one other field are required. Multiple local "
+"and remote addresses/devices/domains and ports can be space separated. "
+"Placeholders below represent just the format/syntax and will not be used if "
+"fields are left blank."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:154
+msgid "Condensed output"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:145
+msgid "Configuration"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:152
+msgid "Controls both system log and console output verbosity."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
+msgid "Custom User File Includes"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:359
+msgid "DSCP Tag"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:353
+msgid "DSCP Tagging"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+msgid "Default ICMP Interface"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:52
+msgid "Disable"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Disabled"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
+msgid "Display these protocols in protocol column in Web UI."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:161
+msgid "Do not enforce policies when their gateway is down"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:50
+msgid "Enable"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:276
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
+msgid "Enabled"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:236
+msgid ""
+"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
+"QoS. Change with caution together with"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+msgid "Force the ICMP protocol interface."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
+msgid "IP Rules Support"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid "IPTables rule option"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
+msgid "IPv6 Support"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:195
+msgid "Ignored Interfaces"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+msgid "Insert"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:340
+msgid "Interface"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
+msgid "Loading"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:287
+msgid "Local addresses / devices"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+msgid "Local ports"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:284
+msgid "Name"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:212
+msgid "No Change"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:152
+msgid "Output verbosity"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:377
+msgid "Path"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:176
+msgid "Please check the"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
+msgid "Please make sure to check the"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+msgid "Policies"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+msgid "Protocol"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:160
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:355
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:368
+msgid "README"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:42
+msgid "Reload"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:299
+msgid "Remote addresses / domains"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:304
+msgid "Remote ports"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
+msgid ""
+"Run the following user files after setting up but before restarting DNSMASQ. "
+"See the"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:49
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:13
+msgid "Running"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
+msgid "See the"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid "Select Append for -A and Insert for -I."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+msgid "Service Errors"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:236
+msgid "Service FW Mask"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:127
+msgid "Service Gateways"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:122
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:123
+msgid "Service Status"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:137
+msgid "Service Warnings"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:353
+msgid ""
+"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+msgid "Show Chain Column"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+msgid "Show Enable Column"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:247
+msgid "Show Protocol Column"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+msgid "Show Up/Down Buttons"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+msgid ""
+"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
+"down in the list."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+msgid ""
+"Shows the chain column for policies, allowing you to assign a PREROUTING, "
+"FORWARD, INPUT or OUTPUT chain to a policy."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+msgid ""
+"Shows the enable checkbox column for policies, allowing you to quickly "
+"enable/disable specific policy without deleting it."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:247
+msgid ""
+"Shows the protocol column for policies, allowing you to assign a specific "
+"protocol to a policy."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:220
+msgid ""
+"Special instructions to append iptables rules for local IPs/netmasks/devices."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:223
+msgid "Special instructions to append iptables rules for remote IPs/netmasks."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:40
+msgid "Start"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid ""
+"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
+"used to avoid conflict with SQM/QoS. Change with caution together with"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+msgid "Starting (WAN) Table ID number for tables created by the service."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+msgid "Stop"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:47
+#: luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:11
+msgid "Stopped"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
+msgid "Strict enforcement"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:162
+msgid "Strictly enforce policies when their gateway is down"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
+msgid "Supported Interfaces"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
+msgid "Supported Protocols"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:153
+msgid "Suppress/No output"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+msgid "The ipset option for local policies"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
+msgid "The ipset option for remote policies"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
+msgid ""
+"Time (in seconds) for service to wait for WAN gateway discovery on boot."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
+msgid "Use DNSMASQ ipset"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:170
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "Use ipset command"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
+msgid "VPN"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:5
+msgid "VPN Policy Routing"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:120
+msgid "VPN and WAN Policy-Based Routing"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:155
+msgid "Verbose output"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
+msgid "WAN"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:236
+msgid "WAN Table FW Mark"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+msgid "WAN Table ID"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
+msgid "WARNING:"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:241
+msgid "Web UI Configuration"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
+msgid ""
+"before changing anything in this section! Change any of the settings below "
+"with extreme caution!"
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+msgid "before changing this option."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:160
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:355
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:368
+msgid "for details."
+msgstr ""
+
+#: luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:43
+msgid "is not installed or not found"
+msgstr ""