Translated using Weblate (Chinese (Simplified)) 3590/head
authorHosted Weblate <hosted@weblate.org>
Thu, 30 Jan 2020 10:59:33 +0000 (11:59 +0100)
committerHosted Weblate <hosted@weblate.org>
Thu, 30 Jan 2020 11:20:28 +0000 (12:20 +0100)
Currently translated at 67.9% (142 of 209 strings)

Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 9.5% (4 of 42 strings)

Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 15.4% (4 of 26 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 7.7% (5 of 65 strings)

Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 12.2% (12 of 98 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 97.6% (41 of 42 strings)

Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 76.9% (10 of 13 strings)

Translation: OpenWrt/LuCI/applications/wol
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hans/

Translated using Weblate (Chinese (Traditional))

Currently translated at 76.9% (10 of 13 strings)

Translation: OpenWrt/LuCI/applications/wol
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 63.2% (43 of 68 strings)

Translation: OpenWrt/LuCI/applications/opkg
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/zh_Hant/

Translated using Weblate (Chinese (Simplified))

Currently translated at 62.7% (131 of 209 strings)

Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.1% (1318 of 1330 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translated using Weblate (Chinese (Traditional))

Currently translated at 53.9% (717 of 1330 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/

Signed-off-by: Andy Yang <a962702@yahoo.com>
Added translation using Weblate (Chinese (Simplified))

Signed-off-by: Weblate <noreply@weblate.org>
Added translation using Weblate (Chinese (Traditional))

Signed-off-by: Weblate <noreply@weblate.org>
12 files changed:
applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
applications/luci-app-firewall/po/zh_Hans/firewall.po
applications/luci-app-opkg/po/zh_Hant/opkg.po
applications/luci-app-ser2net/po/zh_Hans/ser2net.po
applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po [new file with mode: 0644]
applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po [new file with mode: 0644]
applications/luci-app-wol/po/zh_Hans/wol.po
applications/luci-app-wol/po/zh_Hant/wol.po
applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po

index 165c97c908cb522a827f8e6580f820ce1af29daa..287b7358f50ad2ba6eac690511c6d80930743dab 100644 (file)
@@ -5,16 +5,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-12-04 12:07+0000\n"
-"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
-"Language: zh-cn\n"
+"Language: zh_Hans\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
@@ -185,7 +185,7 @@ msgstr "无法设置固件环境变量"
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:123
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 msgid "Unknown"
-msgstr ""
+msgstr "未知"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
 msgid ""
index 29223446ea7f04ac08f9f78769196280521124f8..b26e9882121468672f9c9dbc1ee2b7ba10d53014 100644 (file)
@@ -5,16 +5,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-12-04 12:06+0000\n"
-"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"PO-Revision-Date: 2020-01-30 10:59+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsfirewall/zh_Hans/>\n"
-"Language: zh-cn\n"
+"Language: zh_Hans\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
 msgid ""
@@ -35,78 +35,98 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
 msgid "-- add IP --"
-msgstr ""
+msgstr "-- 添加 IP --"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:479
 msgid "-- add MAC --"
-msgstr ""
+msgstr "-- 添加 MAC --"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:117
 msgid ""
 "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
 msgstr ""
+"<var data-tooltip=\"ACCEPT\">接受</var> %{src?%{dest?forward:input}:output}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:86
 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"ACCEPT\">防止重写源</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:80
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
 "%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
 msgstr ""
+"<var data-tooltip=\"DNAT\">转发</var> 至 %{dest}%{dest_ip? IP "
+"<var>%{dest_ip}</var>}%{dest_port? 端口 <var>%{dest_port}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:114
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
-msgstr ""
+msgstr "<var data-tooltip=\"DROP\">丢弃</var> %{src?%{dest?forward:input}:output}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:132
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
 "</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"DSCP\">分配 DSCP</var> 分类 <var>%{set_dscp}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
 "%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
 msgstr ""
+"<var data-tooltip=\"HELPER\">分配 conntrack</var> 助手 <var%{helper_name? data-"
+"tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
 "%{set_mark?:%{set_xmark}}</var>"
 msgstr ""
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> 防火墙标记 "
+"<var>%{set_mark?:%{set_xmark}}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:83
+#, fuzzy
 msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
-msgstr ""
+msgstr "<var data-tooltip=\"MASQUERADE\">自动重写</var> 源 IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:123
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
 "output}"
 msgstr ""
+"<var data-tooltip=\"NOTRACK\">不跟踪</var> %{src?%{dest?forward:input}:output}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:120
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
 msgstr ""
+"<var data-tooltip=\"REJECT\">拒绝</var> %{src?%{dest?forward:input}:output}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:80
+#, fuzzy
 msgid ""
 "<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
 "<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
 msgstr ""
+"<var data-tooltip=\"SNAT\">静态重写</var> 到源 %{snat_ip?IP <var>%{snat_ip}</var>} "
+"%{snat_port?端口 <var>%{snat_port}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224
 msgid "A rewrite IP must be specified!"
-msgstr ""
+msgstr "必须指定重写 IP!"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
 msgid "ACCEPT - Disable address rewriting"
-msgstr ""
+msgstr "接受 - 禁用地址重写"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:172
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:228
@@ -164,19 +184,22 @@ msgid "Any day"
 msgstr "每天"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:314
+#, fuzzy
 msgid ""
 "Apply a bitwise XOR of the given value and the existing mark value on "
 "established connections. Format is value[/mask]. If a mask is specified then "
 "those bits set in the mask are zeroed out."
-msgstr ""
+msgstr "在给定的连接上对给定值和现有标记值进行按位异或。格式为 value[/mask]。如果指定了掩码,则将掩码中设置的那些位清零。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
+#, fuzzy
 msgid "Apply the given DSCP class or value to established connections."
-msgstr ""
+msgstr "将给定的 DSCP 类或值应用于已建立的连接。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391
+#, fuzzy
 msgid "Assign the specified connection tracking helper to matched traffic."
-msgstr ""
+msgstr "将指定的连接跟踪助手分配给匹配的流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:222
 msgid "Automatic helper assignment"
@@ -201,7 +224,7 @@ msgstr "内容已保存。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
 msgid "Continue"
-msgstr ""
+msgstr "继续"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189
 msgid "Covered devices"
@@ -229,16 +252,19 @@ msgstr ""
 "在默认的规则运行后这些命令将立即执行。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#, fuzzy
 msgid "DSCP classification"
-msgstr ""
+msgstr "DSCP 分类"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
+#, fuzzy
 msgid "DSCP mark"
-msgstr ""
+msgstr "DSCP 标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
+#, fuzzy
 msgid "DSCP mark required"
-msgstr ""
+msgstr "需要 DSCP 标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:193
@@ -255,8 +281,9 @@ msgid "Destination zone"
 msgstr "目标区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:260
+#, fuzzy
 msgid "Device name"
-msgstr ""
+msgstr "设备名称"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:219
 msgid ""
@@ -290,7 +317,7 @@ msgstr "启用此区域的日志记录"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
 msgid "Expecting: %s"
-msgstr ""
+msgstr "需要:%s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
@@ -335,8 +362,9 @@ msgid "Firewall - Custom Rules"
 msgstr "防火墙 - 自定义规则"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:126
+#, fuzzy
 msgid "Firewall - NAT Rules"
-msgstr ""
+msgstr "防火墙 - NAT 规则"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:128
 msgid "Firewall - Port Forwards"
@@ -351,8 +379,9 @@ msgid "Firewall - Zone Settings"
 msgstr "防火墙 - 区域设置"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:643
+#, fuzzy
 msgid "Firewall configuration migration"
-msgstr ""
+msgstr "防火墙配置迁移"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:125
@@ -360,12 +389,17 @@ msgid "Forward"
 msgstr "转发"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:29
+#, fuzzy
 msgid ""
 "Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
 "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
 "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
 "\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
 msgstr ""
+"转发的 IPv4%{proto?, 协议 %{proto#%{next?, }<var>%{item.name}</var>}}%{mark?, 标记 "
+"<var%{mark.inv? data-tooltip=\"匹配 fwmarks 除了 %{mark.num}%{mark.mask? 标记 "
+"%{mark.mask}}。\":%{mark.mask? data-tooltip=\"在比较前使用 %{mark.mask} 标记 fwmark 值。"
+"\"}}>%{mark.val}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
@@ -433,8 +467,9 @@ msgid "IPv6 only"
 msgstr "仅 IPv6"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
+#, fuzzy
 msgid "Inbound device"
-msgstr ""
+msgstr "入站设备"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:37
 msgid ""
@@ -467,24 +502,28 @@ msgid "Internal zone"
 msgstr "内部区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:302
+#, fuzzy
 msgid "Invalid DSCP mark"
-msgstr ""
+msgstr "无效的 DSCP 标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:370
+#, fuzzy
 msgid "Invalid limit value"
-msgstr ""
+msgstr "无效限制值"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:380
+#, fuzzy
 msgid "Limit burst"
-msgstr ""
+msgstr "限制突发"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:235
 msgid "Limit log messages"
 msgstr "限制日志信息"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:346
+#, fuzzy
 msgid "Limit matching"
-msgstr ""
+msgstr "限制匹配"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:74
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
@@ -495,16 +534,19 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:347
+#, fuzzy
 msgid "Limits traffic matching to the specified rate."
-msgstr ""
+msgstr "将流量限制为指定的速率。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
+#, fuzzy
 msgid "Loopback source IP"
-msgstr ""
+msgstr "环回源 IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
+#, fuzzy
 msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
-msgstr ""
+msgstr "MASQUERADE - 自动重写到出站接口 IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:142
 msgid "MSS clamping"
@@ -521,39 +563,46 @@ msgid "Match"
 msgstr "匹配规则"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
+#, fuzzy
 msgid "Match DSCP"
-msgstr ""
+msgstr "匹配 DSCP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:284
 msgid "Match ICMP type"
 msgstr "匹配 ICMP 类型"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
+#, fuzzy
 msgid "Match device"
-msgstr ""
+msgstr "匹配设备"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
+#, fuzzy
 msgid "Match forwarded traffic directed at the given IP address."
-msgstr ""
+msgstr "匹配定向到给定 IP 地址的转发流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
+#, fuzzy
 msgid ""
 "Match forwarded traffic directed at the given destination port or port range."
-msgstr ""
+msgstr "匹配定向到给定目标端口或端口范围的转发流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
+#, fuzzy
 msgid "Match forwarded traffic from this IP or range."
-msgstr ""
+msgstr "匹配来自此 IP 或范围的转发流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
+#, fuzzy
 msgid ""
 "Match forwarded traffic originating from the given source port or port range."
-msgstr ""
+msgstr "匹配来自给定源端口或端口范围的转发流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:398
+#, fuzzy
 msgid "Match helper"
-msgstr ""
+msgstr "匹配助手"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
 msgid ""
@@ -562,31 +611,37 @@ msgid ""
 msgstr "匹配指向此主机上指定目标端口或目标端口范围的入站流量"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
+#, fuzzy
 msgid "Match mark"
-msgstr ""
+msgstr "匹配标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:398
+#, fuzzy
 msgid "Match traffic using the specified connection tracking helper."
-msgstr ""
+msgstr "使用指定的连接跟踪助手匹配流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+#, fuzzy
 msgid "Matches a specific firewall mark or a range of different marks."
-msgstr ""
+msgstr "匹配特定的防火墙标记或不同标记的范围。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
+#, fuzzy
 msgid "Matches forwarded traffic using the specified outbound network device."
-msgstr ""
+msgstr "使用指定的出站网络设备匹配转发的流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
+#, fuzzy
 msgid "Matches traffic carrying the specified DSCP marking."
-msgstr ""
+msgstr "匹配承载指定 DSCP 标记的流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:381
+#, fuzzy
 msgid ""
 "Maximum initial number of packets to match: this number gets recharged by "
 "one every time the limit specified above is not reached, up to this number."
-msgstr ""
+msgstr "要匹配的最大初始数据包数:未达到上述指定限制时,每次加一直到达到此数。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
@@ -601,13 +656,14 @@ msgstr "日期"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:129
 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "NAT Rules"
-msgstr ""
+msgstr "NAT 规则"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
+#, fuzzy
 msgid ""
 "NAT rules allow fine grained control over the source IP to use for outbound "
 "or forwarded traffic."
-msgstr ""
+msgstr "NAT 规则允许对源 IP 的细粒度控制用于出站或转发的流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:157
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
@@ -637,11 +693,11 @@ msgstr "仅匹配源自客户端主机上给定源端口或源端口范围的入
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
 msgid "Outbound device"
-msgstr ""
+msgstr "出站设备"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172
 msgid "Outbound zone"
-msgstr ""
+msgstr "出站区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124
@@ -712,27 +768,29 @@ msgstr "限制地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
 msgid "Rewrite IP address"
-msgstr ""
+msgstr "重写 IP 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
 msgid "Rewrite matched traffic to the specified source IP address."
-msgstr ""
+msgstr "将匹配的流量重写到指定的源 IP 地址。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
+#, fuzzy
 msgid "Rewrite matched traffic to the specified source port or port range."
-msgstr ""
+msgstr "将匹配的流量重写到指定的源端口或端口范围。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:229
 msgid "Rewrite port"
-msgstr ""
+msgstr "重写端口"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Routing/NAT Offloading"
 msgstr "Routing/NAT 分载"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:210
+#, fuzzy
 msgid "SNAT - Rewrite to specific source IP or port"
-msgstr ""
+msgstr "SNAT - 重写到特定的源 IP 或端口"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
@@ -741,13 +799,14 @@ msgstr "星期六"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
 msgid "Set mark"
-msgstr ""
+msgstr "设置标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+#, fuzzy
 msgid ""
 "Set the given mark value on established connections. Format is value[/mask]. "
 "If a mask is specified then only those bits set in the mask are modified."
-msgstr ""
+msgstr "在已建立的连接上设置给定的标记值。格式为 value[/mask]。如果指定了掩码,则仅修改掩码中设置的位。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
 msgid "Software based offloading for routing/NAT"
@@ -783,16 +842,18 @@ msgid "Source zone"
 msgstr "源区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#, fuzzy
 msgid ""
 "Specifies whether to tie this traffic rule to a specific inbound or outbound "
 "network device."
-msgstr ""
+msgstr "指定是否将此流量规则与特定的入站或出站网络设备绑定。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
+#, fuzzy
 msgid ""
 "Specifies whether to use the external or the internal IP address for "
 "reflected traffic."
-msgstr ""
+msgstr "指定是使用外部 IP 地址还是内部 IP 地址进行反射流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288
@@ -820,10 +881,11 @@ msgid "Sunday"
 msgstr "星期日"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:644
+#, fuzzy
 msgid ""
 "The existing firewall configuration needs to be changed for LuCI to function "
 "properly."
-msgstr ""
+msgstr "需要更改现有的防火墙配置,以便 LuCI 正常运行。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37
 msgid ""
@@ -900,8 +962,9 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391
+#, fuzzy
 msgid "Tracking helper"
-msgstr ""
+msgstr "跟踪助手"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
@@ -928,13 +991,15 @@ msgstr "无法保存内容:%s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:276
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413
+#, fuzzy
 msgid "Unknown or not installed conntrack helper \"%s\""
-msgstr ""
+msgstr "未知或未安装的 conntrack 助手“%s”"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:139
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
+#, fuzzy
 msgid "Unnamed NAT"
-msgstr ""
+msgstr "未命名 NAT"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:144
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
@@ -951,23 +1016,24 @@ msgid "Unnamed zone"
 msgstr "未命名区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:548
+#, fuzzy
 msgid "Unrecognized protocol"
-msgstr ""
+msgstr "无法识别的协议"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:645
 msgid ""
 "Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
 "be converted to \"nat\" sections and the firewall will be restarted to apply "
 "the updated configuration."
-msgstr ""
+msgstr "按下“继续”后,目标“SNAT”的“redirect”部分将转换为“nat”部分,防火墙将重新启动以应用更新的配置。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
 msgid "Use external IP address"
-msgstr ""
+msgstr "使用外部 IP 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
 msgid "Use internal IP address"
-msgstr ""
+msgstr "使用内部 IP 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189
 msgid ""
@@ -982,8 +1048,9 @@ msgid ""
 msgstr "此选项可对源或目标子网而非网络或设备进行区域流量分类。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:328
+#, fuzzy
 msgid "Valid firewall mark required"
-msgstr ""
+msgstr "需要有效的防火墙标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
@@ -996,12 +1063,14 @@ msgid "Week Days"
 msgstr "星期"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#, fuzzy
 msgid "XOR firewall mark"
-msgstr ""
+msgstr "XOR 防火墙标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
+#, fuzzy
 msgid "XOR mark"
-msgstr ""
+msgstr "XOR 标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
 msgid "Zone ⇒ Forwardings"
@@ -1043,12 +1112,14 @@ msgid "any zone"
 msgstr "所有区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#, fuzzy
 msgid "apply firewall mark"
-msgstr ""
+msgstr "应用防火墙标记"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#, fuzzy
 msgid "assign conntrack helper"
-msgstr ""
+msgstr "分配 conntrack 助手"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
@@ -1057,8 +1128,9 @@ msgid "day"
 msgstr "日"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233
+#, fuzzy
 msgid "do not rewrite"
-msgstr ""
+msgstr "不重写"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
 msgid "don't track"
@@ -1101,7 +1173,7 @@ msgstr "秒"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
 msgid "this device"
-msgstr ""
+msgstr "此设备"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:184
@@ -1111,15 +1183,16 @@ msgstr "此新区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:351
 msgid "unlimited"
-msgstr ""
+msgstr "无限制"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:242
 msgid "unspecified"
-msgstr ""
+msgstr "未指定"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
+#, fuzzy
 msgid "valid firewall mark"
-msgstr ""
+msgstr "有效的防火墙标记"
 
 #~ msgid "%s in %s"
 #~ msgstr "%s 位于 %s"
index 556abd09de948b42f8867a89984d890e5e2bc52d..f0169c7b09b626ebcb8989e2e3eb289b1e334981 100644 (file)
@@ -1,11 +1,11 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Andy Yang <a962702@yahoo.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsopkg/zh_Hant/>\n"
-"Language: zh-tw\n"
+"Language: zh_Hant\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -18,7 +18,7 @@ msgstr "動作"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "自動移除不再使用的依賴項目"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Available"
@@ -42,16 +42,15 @@ msgstr "取消"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
 msgid "Clear"
-msgstr ""
+msgstr "清除"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "設定"
+msgstr "設定 opkg …"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
 msgid "Dependencies"
-msgstr ""
+msgstr "依賴項目"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:578
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
@@ -61,15 +60,15 @@ msgstr "說明"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:583
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "軟體包 <em>%h</em> 的詳細資訊"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
 msgid "Dismiss"
-msgstr ""
+msgstr "忽略"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "正在顯示第 %d 到 %d 筆,共 %d 筆"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:106
 msgid "Download and install package"
@@ -101,9 +100,8 @@ msgstr "安裝"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:188
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:123
-#, fuzzy
 msgid "Installed"
-msgstr "安裝"
+msgstr "å·²å®\89è£\9d"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:628
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:796
@@ -113,9 +111,8 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:177
-#, fuzzy
 msgid "Install…"
-msgstr "安裝"
+msgstr "安裝"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:653
 #, fuzzy
@@ -142,7 +139,7 @@ msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Next page"
-msgstr ""
+msgstr "下一頁"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:250
 msgid "No information available"
@@ -155,32 +152,29 @@ msgstr "搜尋軟體包"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:254
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "沒有與 \"<strong>%h</strong>\" 相符的軟體包。"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:419
-#, fuzzy
 msgid "Not available"
-msgstr "全部可用"
+msgstr "無法使用"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
-#, fuzzy
 msgid "Not installed"
-msgstr "尚未連線"
+msgstr "未安裝"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
 msgid "OK"
-msgstr ""
+msgstr "確定"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:652
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:684
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
-#, fuzzy
 msgid "OPKG Configuration"
-msgstr "OPKG-設定值"
+msgstr "OPKG 設定"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:594
 msgid "Overwrite files from other package(s)"
-msgstr ""
+msgstr "覆蓋其他軟體包的檔案"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:137
 msgid "Package name"
@@ -193,7 +187,7 @@ msgstr "軟體包名稱"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:129
 msgid "Previous page"
-msgstr ""
+msgstr "上一頁"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
 msgid "Really attempt to install <em>%h</em>?"
@@ -213,7 +207,7 @@ msgstr "移除…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "需要大約 %.1024mB 的大小來安裝 %d 個軟體包。"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:412
@@ -235,16 +229,15 @@ msgstr "重置"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
 msgid "Save"
 msgstr "保存"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:685
-#, fuzzy
 msgid "Saving configuration data…"
-msgstr "設定設備"
+msgstr "正在儲存設定值…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:586
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
@@ -254,7 +247,7 @@ msgstr "大小"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:139
 msgid "Size (.ipk)"
-msgstr ""
+msgstr "大小 (.ipk)"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 #: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
@@ -283,12 +276,11 @@ msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:101
 msgid "Type to filter…"
-msgstr ""
+msgstr "輸入以進行過濾…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:113
-#, fuzzy
 msgid "Update lists…"
-msgstr "上傳清單"
+msgstr "更新清單…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
 #, fuzzy
@@ -302,7 +294,7 @@ msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Upload Package…"
-msgstr ""
+msgstr "上傳軟體包…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
index bb633b6e34d1fb795633ec829109fee450921448..a698b2011357fac7367bb5957e450956217df349 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
-"Language: zh-cn\n"
+"PO-Revision-Date: 2020-01-30 07:34+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsser2net/zh_Hans/>\n"
+"Language: zh_Hans\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:71
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:70
@@ -39,7 +45,7 @@ msgstr ""
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:18
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:33
 msgid "Device"
-msgstr ""
+msgstr "设备"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:14
 msgid "Driver"
@@ -53,7 +59,7 @@ msgstr ""
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:14
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:21
 msgid "Enabled"
-msgstr ""
+msgstr "已启用"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:59
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:58
@@ -93,7 +99,7 @@ msgstr ""
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:26
 msgid "Off"
-msgstr ""
+msgstr ""
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:56
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:55
@@ -102,7 +108,7 @@ msgstr ""
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:21
 msgid "Protocol"
-msgstr ""
+msgstr "协议"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:10
 #: applications/luci-app-ser2net/luasrc/controller/ser2net.lua:10
index 79f7a23cd401209ec53ead8ff8aeef0fbebe8ce9..29c23c434d13b35e8cef49a03066f984678abcaf 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
-"Language: zh-cn\n"
+"PO-Revision-Date: 2020-01-30 07:34+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsvnstat2/zh_Hans/>\n"
+"Language: zh_Hans\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-vnstat2/luasrc/view/vnstat2/graphs.htm:46
 msgid "5 Minute"
@@ -10,11 +16,11 @@ msgstr ""
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:18
 msgid "Cancel"
-msgstr ""
+msgstr "取消"
 
 #: applications/luci-app-vnstat2/luasrc/controller/vnstat2.lua:10
 msgid "Configuration"
-msgstr ""
+msgstr "配置"
 
 #: applications/luci-app-vnstat2/luasrc/view/vnstat2/graphs.htm:48
 msgid "Daily"
@@ -23,7 +29,7 @@ msgstr ""
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:23
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:79
 msgid "Delete"
-msgstr ""
+msgstr "删除"
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:12
 msgid "Delete interface <em>%h</em>"
@@ -43,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:78
 msgid "Interface"
-msgstr ""
+msgstr "接口"
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:42
 msgid "Interfaces"
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
new file mode 100644 (file)
index 0000000..5f7919a
--- /dev/null
@@ -0,0 +1,465 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsvpn-policy-routing/zh_Hans/>\n"
+"Language: zh-Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.11-dev\n"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:46
+msgid "(strict mode)"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid ""
+"Add an ip rule, not an iptables entry for policies with just the local "
+"address. Use with caution to manipulte policies priorities."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
+msgid "Append"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
+msgid "Append local IP Tables rules"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:218
+msgid "Append remote IP Tables rules"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:145
+msgid "Basic Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
+msgid "Boot Time-out"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:326
+msgid "Chain"
+msgstr "链"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
+msgid "Checkmark represents the default gateway. See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:277
+msgid "Comment"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+msgid "Condensed output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:140
+msgid "Configuration"
+msgstr "配置"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
+msgid "Controls both system log and console output verbosity."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+msgid "Custom User File Includes"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:354
+msgid "DSCP Tag"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:348
+msgid "DSCP Tagging"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:206
+msgid "Default ICMP Interface"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:52
+msgid "Disable"
+msgstr "禁用"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:239
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+msgid "Disabled"
+msgstr "已禁用"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+msgid "Display these protocols in protocol column in Web UI."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:156
+msgid "Do not enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:50
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:240
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:271
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:369
+msgid "Enabled"
+msgstr "已启用"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid ""
+"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
+"QoS. Change with caution together with"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:206
+msgid "Force the ICMP protocol interface."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid "IP Rules Support"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+msgid "IPTables rule option"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "IPv6 Support"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
+msgid "Ignored Interfaces"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+msgid "Insert"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
+msgid "Interface"
+msgstr "接口"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:282
+msgid "Local addresses / devices"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+msgid "Local ports"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:279
+msgid "Name"
+msgstr "名称"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
+msgid "No Change"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
+msgid "Output verbosity"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:161
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
+msgid "Please check the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
+msgid "Please make sure to check the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+msgid "Policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+msgid "Protocol"
+msgstr "协议"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:155
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:350
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:363
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:17
+msgid "README"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:42
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+msgid "Remote addresses / domains"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:299
+msgid "Remote ports"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+msgid ""
+"Run the following user files after setting up but before restarting DNSMASQ. "
+"See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:13
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:153
+msgid "See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+msgid "Select Append for -A and Insert for -I."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:127
+msgid "Service Errors"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid "Service FW Mask"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:122
+msgid "Service Gateways"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:117
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:118
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+msgid "Service Warnings"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:348
+msgid ""
+"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+msgid "Show Chain Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+msgid "Show Enable Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
+msgid "Show Protocol Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:253
+msgid "Show Up/Down Buttons"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:253
+msgid ""
+"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
+"down in the list."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+msgid ""
+"Shows the chain column for policies, allowing you to assign a PREROUTING, "
+"FORWARD, INPUT or OUTPUT chain to a policy."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+msgid ""
+"Shows the enable checkbox column for policies, allowing you to quickly "
+"enable/disable specific policy without deleting it."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
+msgid ""
+"Shows the protocol column for policies, allowing you to assign a specific "
+"protocol to a policy."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
+msgid ""
+"Special instructions to append iptables rules for local IPs/netmasks/devices."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:218
+msgid "Special instructions to append iptables rules for remote IPs/netmasks."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:40
+msgid "Start"
+msgstr "启动"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:221
+msgid "Starting (WAN) Table ID number for tables created by the service."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+msgid "Stop"
+msgstr "停止"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:42
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:11
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:153
+msgid "Strict enforcement"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:157
+msgid "Strictly enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+msgid "Supported Interfaces"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+msgid "Supported Protocols"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
+msgid "Suppress/No output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:170
+msgid "The ipset option for local policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:160
+msgid "The ipset option for remote policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
+msgid ""
+"Time (in seconds) for service to wait for WAN gateway discovery on boot."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+msgid "Use DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+msgid "Use ipset command"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
+msgid "VPN"
+msgstr "VPN"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:5
+msgid "VPN Policy Routing"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:115
+msgid "VPN and WAN Policy-Based Routing"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:150
+msgid "Verbose output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
+msgid "WAN"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid "WAN Table FW Mark"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:221
+msgid "WAN Table ID"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
+msgid "WARNING:"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:236
+msgid "Web UI Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+msgid ""
+"before changing anything in this section! Change any of the settings below "
+"with extreme caution!"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+msgid "before changing this option."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:155
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:350
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:363
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:17
+msgid "for details."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:38
+msgid "is not installed or not found"
+msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
new file mode 100644 (file)
index 0000000..307fddb
--- /dev/null
@@ -0,0 +1,459 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:46
+msgid "(strict mode)"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid ""
+"Add an ip rule, not an iptables entry for policies with just the local "
+"address. Use with caution to manipulte policies priorities."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
+msgid "Append"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
+msgid "Append local IP Tables rules"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:218
+msgid "Append remote IP Tables rules"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:145
+msgid "Basic Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
+msgid "Boot Time-out"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:326
+msgid "Chain"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
+msgid "Checkmark represents the default gateway. See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:277
+msgid "Comment"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+msgid "Condensed output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:140
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
+msgid "Controls both system log and console output verbosity."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+msgid "Custom User File Includes"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:354
+msgid "DSCP Tag"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:348
+msgid "DSCP Tagging"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:206
+msgid "Default ICMP Interface"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:52
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:239
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+msgid "Display these protocols in protocol column in Web UI."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:156
+msgid "Do not enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:50
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:240
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:271
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:369
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid ""
+"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
+"QoS. Change with caution together with"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:206
+msgid "Force the ICMP protocol interface."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+msgid "IP Rules Support"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+msgid "IPTables rule option"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "IPv6 Support"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
+msgid "Ignored Interfaces"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+msgid "Insert"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:282
+msgid "Local addresses / devices"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+msgid "Local ports"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:279
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
+msgid "No Change"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
+msgid "Output verbosity"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:161
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
+msgid "Please check the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
+msgid "Please make sure to check the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+msgid "Policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:155
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:350
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:363
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:17
+msgid "README"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:42
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+msgid "Remote addresses / domains"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:299
+msgid "Remote ports"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+msgid ""
+"Run the following user files after setting up but before restarting DNSMASQ. "
+"See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:13
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:153
+msgid "See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+msgid "Select Append for -A and Insert for -I."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:127
+msgid "Service Errors"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid "Service FW Mask"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:122
+msgid "Service Gateways"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:117
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:118
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+msgid "Service Warnings"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:348
+msgid ""
+"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+msgid "Show Chain Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+msgid "Show Enable Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
+msgid "Show Protocol Column"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:253
+msgid "Show Up/Down Buttons"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:253
+msgid ""
+"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
+"down in the list."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+msgid ""
+"Shows the chain column for policies, allowing you to assign a PREROUTING, "
+"FORWARD, INPUT or OUTPUT chain to a policy."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+msgid ""
+"Shows the enable checkbox column for policies, allowing you to quickly "
+"enable/disable specific policy without deleting it."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
+msgid ""
+"Shows the protocol column for policies, allowing you to assign a specific "
+"protocol to a policy."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
+msgid ""
+"Special instructions to append iptables rules for local IPs/netmasks/devices."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:218
+msgid "Special instructions to append iptables rules for remote IPs/netmasks."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:40
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+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 ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:221
+msgid "Starting (WAN) Table ID number for tables created by the service."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:42
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:11
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:153
+msgid "Strict enforcement"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:157
+msgid "Strictly enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+msgid "Supported Interfaces"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+msgid "Supported Protocols"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
+msgid "Suppress/No output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:170
+msgid "The ipset option for local policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:160
+msgid "The ipset option for remote policies"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
+msgid ""
+"Time (in seconds) for service to wait for WAN gateway discovery on boot."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+msgid "Use DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+msgid "Use ipset command"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
+msgid "VPN"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:5
+msgid "VPN Policy Routing"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:115
+msgid "VPN and WAN Policy-Based Routing"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:150
+msgid "Verbose output"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
+msgid "WAN"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:226
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:231
+msgid "WAN Table FW Mark"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:221
+msgid "WAN Table ID"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
+msgid "WARNING:"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:236
+msgid "Web UI Configuration"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+msgid ""
+"before changing anything in this section! Change any of the settings below "
+"with extreme caution!"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+msgid "before changing this option."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:155
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:350
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:363
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:17
+msgid "for details."
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:38
+msgid "is not installed or not found"
+msgstr ""
index 7c67523d06fb04519f0eaaecf669fa53efe8ef1a..cdd53606793fb9e8cffa8e40700a586dd7ecdd33 100644 (file)
@@ -6,15 +6,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2018-08-07 16:45+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_CN\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationswol/zh_Hans/>\n"
+"Language: zh_Hans\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
 msgid "Choose the host to wake up or enter a custom MAC address to use"
@@ -22,7 +23,7 @@ msgstr "选择要唤醒的主机,或者输入自定义 MAC 地址"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
 msgid "Dismiss"
-msgstr ""
+msgstr "取消"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
 msgid "Host to wake up"
index 69769fef6cd7c259bf9636e7a8c2f3b656c784b9..92336e5b5aeae1ddf53774a00456b42db251b692 100644 (file)
@@ -6,15 +6,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2018-08-07 17:24+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_TW\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Andy Yang <a962702@yahoo.com>\n"
+"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationswol/zh_Hant/>\n"
+"Language: zh_Hant\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
 msgid "Choose the host to wake up or enter a custom MAC address to use"
@@ -22,7 +23,7 @@ msgstr "選擇要喚醒的主機,或者輸入自訂 MAC 位址"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
 msgid "Dismiss"
-msgstr ""
+msgstr "忽略"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
 msgid "Host to wake up"
index ac9c548763bc65bbadc7f8aac3f5833eff83aceb..a39ae5fa7e72351ee5b904c3f8fdddf119fbe305 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-01-09 07:25+0000\n"
-"Last-Translator: Rya Lin <ray.xue@my.com>\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsyggdrasil/zh_Hans/>\n"
-"Language: zh-cn\n"
+"Language: zh_Hans\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10.1-dev\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:32
 msgid "Active peers"
@@ -150,11 +150,11 @@ msgstr ""
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:24
 msgid "Interface"
-msgstr ""
+msgstr "接口"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:45
 msgid "Interface name"
-msgstr ""
+msgstr "接口名称"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:19
 msgid "Interface peers"
@@ -168,7 +168,7 @@ msgstr ""
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34
 msgid "Key"
-msgstr ""
+msgstr "密码"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14
 msgid "Link-local TCP port"
@@ -241,7 +241,7 @@ msgstr ""
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:10
 #: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:11
 msgid "Peers"
-msgstr ""
+msgstr "Peers"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34
index a2a0acafb58a1e5ba0e0a018aeab71277984e936..ab0f90b22211609e9ee7684a8ff214f6971e0df3 100644 (file)
@@ -4,15 +4,15 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-01-04 12:26+0000\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
 "Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luci/zh_Hans/>\n"
-"Language: zh-cn\n"
+"Language: zh_Hans\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 3.11-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
@@ -274,7 +274,7 @@ msgstr "APN"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:198
 msgid "ARP"
-msgstr ""
+msgstr "ARP"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
 msgid "ARP retry threshold"
@@ -928,48 +928,56 @@ msgid "Category"
 msgstr "分类"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1464
+#, fuzzy
 msgid "Certificate constraint (Domain)"
-msgstr ""
+msgstr "证书约束(域)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1458
+#, fuzzy
 msgid "Certificate constraint (SAN)"
-msgstr ""
+msgstr "证书约束 (SAN)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#, fuzzy
 msgid "Certificate constraint (Subject)"
-msgstr ""
+msgstr "证书约束(主题)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1470
+#, fuzzy
 msgid "Certificate constraint (Wildcard)"
-msgstr ""
+msgstr "证书约束(通配符)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1548
+#, fuzzy
 msgid ""
 "Certificate constraint substring - e.g. /CN=wifi.mycompany.com<br />See "
 "`logread -f` during handshake for actual values"
-msgstr ""
+msgstr "证书约束子字符串 - 例如 /CN_wifi.myCompany.com<br />请参阅握手期间“logread -f”的实际值"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1464
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1560
+#, fuzzy
 msgid ""
 "Certificate constraint(s) against DNS SAN values (if available)<br />or "
 "Subject CN (exact match)"
-msgstr ""
+msgstr "针对 DNS SAN 值(如果可用)的证书约束<br />或主题 CN(严格匹配)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1470
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1566
+#, fuzzy
 msgid ""
 "Certificate constraint(s) against DNS SAN values (if available)<br />or "
 "Subject CN (suffix match)"
-msgstr ""
+msgstr "针对 DNS SAN 值(如果可用)的证书约束<br />或主题 CN(后缀匹配)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1458
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1554
+#, fuzzy
 msgid ""
 "Certificate constraint(s) via Subject Alternate Name values<br />(supported "
 "attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com"
-msgstr ""
+msgstr "通过主题备用名称值<br />(支持的属性:电子邮件、DNS、URI)的证书约束 - 例如 DNS:wifi.myCompany.com"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
@@ -2408,7 +2416,7 @@ msgstr "IPv4 地址"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:165
 msgid "IPv4-Gateway"
-msgstr ""
+msgstr "IPv4 网关"
 
 #: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
@@ -2659,20 +2667,24 @@ msgid "Initscripts"
 msgstr "启动脚本"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1560
+#, fuzzy
 msgid "Inner certificate constraint (Domain)"
-msgstr ""
+msgstr "内部证书约束(域)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1554
+#, fuzzy
 msgid "Inner certificate constraint (SAN)"
-msgstr ""
+msgstr "内部证书约束 (SAN)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1548
+#, fuzzy
 msgid "Inner certificate constraint (Subject)"
-msgstr ""
+msgstr "内部证书约束(主题)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1566
+#, fuzzy
 msgid "Inner certificate constraint (Wildcard)"
-msgstr ""
+msgstr "内部证书约束(通配符)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
@@ -2867,7 +2879,7 @@ msgstr "LCP 响应间隔"
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 msgid "LED Configuration"
-msgstr ""
+msgstr "LED 配置"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
 msgid "LLC"
@@ -5455,7 +5467,7 @@ msgstr "系统中正在运行的进程概况和它们的状态信息。"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
 msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
-msgstr ""
+msgstr "此选项不可用,因为 ca-bundle 软件包未安装。"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:965
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1096
@@ -5600,7 +5612,7 @@ msgstr "无法调度"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:8
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:8
 msgid "Unable to load log data:"
-msgstr ""
+msgstr "无法读取日志数据:"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54
@@ -5615,11 +5627,11 @@ msgstr "无法取得挂载信息"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276
 msgid "Unable to reset ip6tables counters: %s"
-msgstr ""
+msgstr "无法重置 ip6tables 计数器:%s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:274
 msgid "Unable to reset iptables counters: %s"
-msgstr ""
+msgstr "无法重置 iptables 计数器:%s"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
@@ -5633,7 +5645,7 @@ msgstr "无法解析 Pear 主机名"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:282
 msgid "Unable to restart firewall: %s"
-msgstr ""
+msgstr "无法重启防火墙:%s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:338
@@ -5865,11 +5877,11 @@ msgstr "使用路由表"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Use system certificates"
-msgstr ""
+msgstr "使用系统证书"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1527
 msgid "Use system certificates for inner-tunnel"
-msgstr ""
+msgstr "为内置隧道使用系统证书"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
@@ -5962,7 +5974,7 @@ msgstr "VPNC(CISCO 3000 和其他 VPN)"
 msgid ""
 "Validate server certificate using built-in system CA bundle,<br />requires "
 "the \"ca-bundle\" package"
-msgstr ""
+msgstr "使用系统内置的 CA 包验证服务器证书,<br />需要“ca-bundle”软件包"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
 msgid "Vendor"
index 9b38533e9f1f89394d94a34c602608d443483666..7b0b6e53f2376169d5075129005a33a4de91a77e 100644 (file)
@@ -1,11 +1,11 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:21+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-01-30 07:33+0000\n"
+"Last-Translator: Andy Yang <a962702@yahoo.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luci/zh_Hant/>\n"
-"Language: zh-tw\n"
+"Language: zh_Hant\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -233,7 +233,7 @@ msgstr "<abbr title=\"maximal\">最大</abbr>同時查詢數量"
 msgid ""
 "<br/>Note: you need to manually restart the cron service if the crontab file "
 "was empty before editing."
-msgstr "注意: 如果這個檔案在編輯之前是空的,您將需要重新啟動cron服務"
+msgstr "<br/>注意:如果這個檔案在編輯之前是空的,您將需要重新啟動cron服務。"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:1729
 msgid "A directory with the same name already exists."
@@ -401,7 +401,7 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:148
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:237
 msgid "Add key"
-msgstr ""
+msgstr "加入金鑰"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
@@ -410,7 +410,7 @@ msgstr "添加本地網域微碼到HOSTS檔案"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:306
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
 msgid "Add new interface..."
-msgstr "增加新界面"
+msgstr "新增新界面…"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
 msgid "Add peer"
@@ -483,11 +483,11 @@ msgstr "查詢所有伺服器"
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
-msgstr ""
+msgstr "按照順序分配 IP 位址,從最低的可用位址開始"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
-msgstr ""
+msgstr "依序分配 IP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
@@ -825,9 +825,7 @@ 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 ""
-"下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備"
-"份檔案"
+msgstr "下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備份檔案。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
@@ -894,7 +892,7 @@ msgstr "CPU 使用率 (%)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
 msgid "Cached"
-msgstr ""
+msgstr "已快取"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
@@ -1010,7 +1008,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:387
 msgid "Choose mtdblock"
-msgstr ""
+msgstr "選擇 mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1957
@@ -1123,11 +1121,11 @@ msgstr "設定"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2726
 msgid "Configuration changes applied."
-msgstr "設定值已套用"
+msgstr "設定值已套用"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2665
 msgid "Configuration changes have been rolled back!"
-msgstr "設定值已復原"
+msgstr "設定值已復原"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
@@ -1333,7 +1331,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
-msgstr "DHCP獨立式別碼DUID "
+msgstr "DHCP獨立式別碼DUID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
 msgid "Data Rate"
@@ -1490,8 +1488,7 @@ msgstr "關閉"
 msgid ""
 "Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
 "this interface."
-msgstr ""
-" 對這介面關閉 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr "對這介面關閉 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>。"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
@@ -1536,7 +1533,7 @@ msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
-msgstr ""
+msgstr "中斷連線"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
@@ -1567,9 +1564,9 @@ msgid ""
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 msgstr ""
-" Dnsmasq 是組合<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-"abbr>-伺服器 和 <abbr title=\"Domain Name System\">DNS</abbr>-轉發給 <abbr "
-"title=\"Network Address Translation\">NAT</abbr> 防火牆用"
+"Dnsmasq 是組合<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-"
+"伺服器 和 <abbr title=\"Domain Name System\">DNS</abbr>-轉發給 <abbr title=\""
+"Network Address Translation\">NAT</abbr> 防火牆用"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
@@ -1629,7 +1626,7 @@ msgstr "下載備份檔"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
 msgid "Download mtdblock"
-msgstr ""
+msgstr "下載 mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
 msgid "Downstream SNR offset"
@@ -2040,7 +2037,7 @@ msgstr "外發DNS請求的固定埠號"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:279
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:411
 msgid "Flash image..."
-msgstr "更新映像檔中..."
+msgstr "刷入映像檔..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
 msgid "Flash image?"
@@ -2190,7 +2187,7 @@ msgstr "製作壓縮檔"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:75
 msgid "Given password confirmation did not match, password not changed!"
-msgstr "鍵入的密碼不吻合,密碼將不變更"
+msgstr "鍵入的密碼不吻合,密碼將不變更"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:145
 msgid "Global Settings"
@@ -2224,7 +2221,7 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid "HE.net password"
-msgstr " HE.net密碼"
+msgstr "HE.net密碼"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "HE.net username"
@@ -2242,7 +2239,7 @@ msgstr ""
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
-msgstr "在這裡設置基本設定值,如主機名稱或者時區...等"
+msgstr "在這裡設置基本設定值,如主機名稱或者時區...等"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -2258,7 +2255,7 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
-msgstr ""
+msgstr "主機"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:21
 msgid "Host entries"
@@ -2782,7 +2779,7 @@ msgstr "它顯示您正嘗試更新不適用於這個flash記憶體的映像檔,
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
-msgstr "需要Java腳本"
+msgstr "需要Java腳本"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1806
 msgid "Join Network"
@@ -2854,7 +2851,7 @@ msgstr "LCP協定呼叫間隔"
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 msgid "LED Configuration"
-msgstr ""
+msgstr "LED 設定"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
 msgid "LLC"
@@ -3015,7 +3012,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
-msgstr ""
+msgstr "載入畫面中…"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-compat/luasrc/model/network.lua:30
@@ -3075,7 +3072,7 @@ msgstr "本地伺服器"
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
-msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言."
+msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
@@ -3394,7 +3391,7 @@ msgstr "往上移"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
-msgstr " 網路附存伺服器ID"
+msgstr "網路附存伺服器ID"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -3450,7 +3447,7 @@ msgstr "網路"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
-msgstr "網路å¤\9aé \85å·¥å\85·"
+msgstr "網路工具"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
@@ -3657,7 +3654,7 @@ msgstr "點亮狀態間隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
-msgstr "主機名稱或mac位址任選一個被指定"
+msgstr "主機名稱或 mac 位址至少要有一個被指定!"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:462
 msgid "One of the following: %s"
@@ -3942,7 +3939,7 @@ msgstr "封包"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
 msgid "Part of zone %q"
-msgstr "區域 %q 的部分 "
+msgstr "區域 %q 的部分"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
@@ -4243,7 +4240,7 @@ msgstr "接收速率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2087
 msgid "RX Rate / TX Rate"
-msgstr ""
+msgstr "接收速率 / 發送速率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
@@ -4278,8 +4275,8 @@ msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
 msgstr ""
-" 讀取<code>/etc/ethers</code> 以便設置<abbr title=\"Dynamic Host "
-"Configuration Protocol\">DHCP</abbr>-伺服器"
+"讀取<code>/etc/ethers</code> 以便設置<abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr>-伺服器"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:397
 msgid "Really switch protocol?"
@@ -4587,7 +4584,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
@@ -4648,7 +4645,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "儲存 mtdblock 內容"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
@@ -4784,7 +4781,7 @@ msgstr "信號"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2086
 msgid "Signal / Noise"
-msgstr ""
+msgstr "信號 /雜訊比"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
 msgid "Signal Attenuation (SATN)"
@@ -4985,11 +4982,11 @@ msgstr "提交"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
-msgstr ""
+msgstr "抑制日誌記錄"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "抑制記錄這些協定的例行動作"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
@@ -5664,7 +5661,7 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
-msgstr ""
+msgstr "在這裡上傳一個相容的系統升級映像檔來取代正在執行的韌體。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165